Есть ли у кого-нибудь опыт работы с SentenceTransformer (Bert)?
Мой код:
from sentence_transformers import SentenceTransformer
model = SentenceTransformer('roberta-large-nli-stsb-mean-tokens')
Моя ошибка:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\ga2943/.cache\\torch\\sentence_transformers\\public.ukp.informatik.tu-darmstadt.de_reimers_sentence-transformers_v0.2_roberta-large-nli-stsb-mean-tokens.zip\\modules.json'
Время от времени я получаю другую ошибку при запуске того же кода с другой моделью Берта:
PermissionError: [WinError 32] Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird: 'C:\\Users\\ga2943/.cache\\torch\\sentence_transformers\\public.ukp.informatik.tu-darmstadt.de_reimers_sentence-transformers_v0.2_bert-large-nli-cls-token.zip\\model.zip'
(переводится на: В то время данные используются в другом процессе, что не может быть. Я перезапустил свой компьютер, чтобы убедиться, что все программы закрыты в фоновом режиме, но без разницы)
При первом запуске моего кода это работало. Он загрузил нужный мне Sentenceencoder (другая модель Bert) Теперь, когда я хочу протестировать другую модель, она не загружает ее, но выдает ошибки.
Забавно, но на другом компьютере я смог загрузить другую модель, но это привело к тому же случаю. На машине работает только первая загруженная модель.
Есть идеи? Все еще получаете ошибку, никто не знает, как ее исправить?