Skip to content Skip to sidebar Skip to footer

Importerror: Cannot Import Name 'automodelwithlmhead' From 'transformers'

This is literally all the code that I am trying to run: from transformers import AutoModelWithLMHead, AutoTokenizer import torch tokenizer = AutoTokenizer.from_pretrained('microso

Solution 1:

I solved it! Apperantly AutoModelWithLMHead is removed on my version.

Now you need to use AutoModelForCausalLM for causal language models, AutoModelForMaskedLM for masked language models and AutoModelForSeq2SeqLM for encoder-decoder models.

So in my case code looks like this:

from transformers import AutoModelForCausalLM, AutoTokenizer
importtorchtokenizer= AutoTokenizer.from_pretrained("microsoft/DialoGPT-small")
model = AutoModelForCausalLM.from_pretrained("microsoft/DialoGPT-small")

Post a Comment for "Importerror: Cannot Import Name 'automodelwithlmhead' From 'transformers'"