Я использую Torchtext в проекте НЛП. У меня есть предварительно обученное встраивание в мою систему, которое я хотел бы использовать. Поэтому я попробовал:
my_field.vocab.load_vectors(my_path)
Но, по-видимому, это почему-то принимает только имена из короткого списка заранее принятых вложений. В частности, я получаю эту ошибку:
Got string input vector "my_path", but allowed pretrained vectors are ['charngram.100d', 'fasttext.en.300d', ..., 'glove.6B.300d']
Я нашел нескольких людей с похожими проблемами, но решения, которые я могу найти, таковы: " изменить исходный код Torchtext", чего я бы предпочел избегать, если это вообще возможно.
Есть ли другой способ, которым я могу работать с моим предварительно обученным встраиванием? Допустимо решение, позволяющее использовать другое предварительно обученное встраивание испанского языка.
Некоторые люди, похоже, думают, что непонятно, чего я хочу. Итак, если заголовка и последнего вопроса недостаточно: «Мне нужна помощь с использованием предварительно обученного встраивания испанского слова в Torchtext».