Эта ошибка обычно возникает, когда saved_model.pb
отсутствует в пути, указанном в module_url
.
Например, если мы рассмотрим структуру папки, как показано на скриншоте ниже,
The code,
import tensorflow_hub as hub
module_url = "https://tfhub.dev/google/universal-sentence-encoder/4"
model = hub.load(module_url)
and
import tensorflow_hub as hub
module_url = "/home/mothukuru/Downloads/Hub"
model = hub.load(module_url)
work successfully.
But if saved_model.pb
is not present in that Folder as shown below,
введите описание изображения здесь
Выполнение кода,
import tensorflow_hub as hub
module_url = "/home/mothukuru/Downloads/Hub"
model = hub.load(module_url)
приводит к следующей ошибке:
OSError: SavedModel file does not exist at: /home/mothukuru/Downloads/Hub/{saved_model.pbtxt|saved_model.pb}
В вашем конкретном случае c выполнение кода при Загрузка модели могла привести к ошибке.
Как указано в комментарии, удаление загруженного файла может решить проблему.
Пожалуйста, дайте мне знать, если этот ответ не решил вашу проблему, и я буду рад изменить ее соответствующим образом.