transformers-tutorials icon indicating copy to clipboard operation
transformers-tutorials copied to clipboard

tokenizer = T5Tokenizer.from_pretrained("t5-base"). Type of tokenizer object is NoneType

Open sreeramk28 opened this issue 4 years ago • 3 comments

When running the main function in CoLab, got the following error AttributeError: 'NoneType' object has no attribute 'batch_encode_plus' When I tried this, tokenizer = T5Tokenizer.from_pretrained("t5-base") print(type(tokenizer))

got, <class 'NoneType'>

sreeramk28 avatar Jan 16 '21 06:01 sreeramk28

Install specific version of sentencepiece: pip install sentencepiece==0.1.91 https://github.com/huggingface/transformers/issues/9093#issuecomment-744260431

v-zmiycharov avatar Feb 01 '21 21:02 v-zmiycharov

Even after installing the exact version of sentencepiece, it is still unable to load the t5-base model. tokenizer = T5Tokenizer.from_pretrained("t5-base") print(tokenizer) Gives output as "None"

VedantKP avatar Mar 19 '21 10:03 VedantKP

restart notebook, install sentencepiece before tokenizer = T5Tokenizer.from_pretrained("t5-base")

hotpeppeper avatar Mar 29 '21 06:03 hotpeppeper