我正在用序列的fasta文件微调ESM facebook变压器。但是,我在运行cell时得到ImportError: cannot import name 'ESMForMaskedLM' from 'transformers'
,我一直在遵循:the hugging face model,但我还没有设法使导入工作,我正在使用谷歌Colab.帮助是非常感谢:
守则:
!pip install transformers
from transformers import ESMForMaskedLM, ESMTokenizer, pipeline
tokenizer = ESMTokenizer.from_pretrained("facebook/esm-1b", do_lower_case=False)
model = ESMForMaskedLM.from_pretrained("facebook/esm-1b")
unmasker = pipeline('fill-mask', model=model, tokenizer=tokenizer)
unmasker('QERLKSIVRILE<mask>SLGYNIVAT')
1条答案
按热度按时间ccrfmcuu1#
Esm现在被添加到拥抱脸,使用这个: