#python #tensorflow #bert-language-model
#python #тензорный поток #bert-language-model
Вопрос:
Я попытался следовать инструкциям Tensorflow, чтобы использовать модель BERT: (https://www.tensorflow.org/tutorials/text/classify_text_with_bert )
Однако, когда я запускаю эти строки:
text_test = ['this is such an amazing movie!']
text_preprocessed = bert_preprocess_model(text_test)
Я получил приведенную ниже ошибку:
InvalidArgumentError: попытка получить доступ к ресурсу с использованием неправильного типа. Ожидаемый класс tensorflow::lookup::LookupInterface получен класс tensorflow::lookup::LookupInterface [[{{узел StatefulPartitionedCall/StatefulPartitionedCall/bert_tokenizer/StatefulPartitionedCall/WordpieceTokenizeWithOffsets/WordpieceTokenizeWithOffsets/WordpieceTokenizeWithOffsets}}] ] [Op:__вывод_восстановлен_функция_тело_72474]
Эти два класса абсолютно одинаковы: «tensorflow::lookup::LookupInterface». Кто-нибудь может помочь с этим? Спасибо.
Комментарии:
1. У меня такая же проблема в windows10 какое-либо решение?
2. я сообщаю об этом прямо сейчас github.com/tensorflow/tensorflow/issues/46096
3. Здесь та же проблема! Вы, ребята, нашли решение?
Ответ №1:
Я нашел этот отчет об ошибке на GitHub: https://github.com/tensorflow/text/issues/476
Похоже, что они признали это ошибкой и пытаются ее исправить.
Ответ №2:
Я также получил ту же ошибку в Windows 10. Затем я попробовал это в wsl2 ubuntu 18.04 и работает нормально. Как насчет попробовать это в wsl2 ubuntu