Ноутбук GCP AI не может получить доступ к хранилищу

#google-cloud-platform #google-cloud-storage #gcp-ai-platform-notebook

#google-облачная платформа #google-облачное хранилище #gcp-ai-platform-notebook

Вопрос:

Новое в GCP. Попытка загрузить сохраненный файл модели в записную книжку платформы AI. Безуспешно пробовал несколько подходов.

Наиболее очевидным подходом, по-видимому, было установить значение переменной на путь, скопированный из хранилища:

model_path = "gs://<my-bucket>/models/3B/export/1600635833/saved_model.pb"

Результаты: OSError: SavedModel file does not exist at: (the above path)

Я знаю, что могу подключиться к корзине и получить содержимое, потому что я загрузил csv-файл из корзины и распечатал содержимое.

Комментарии:

1. Для контекста — я работаю с этим блокнотом для совместной работы: colab.research.google.com/github/google-research /…

Ответ №1:

OSError для меня звучит так, как будто вы пытаетесь получить доступ к корзине GCS с обычной файловой системой, которая не поддерживает просмотр GCS. (Пример: функция Python open ())

Для доступа к файлам в GCS я рекомендую вам использовать клиентские библиотеки. https://cloud.google.com/storage/docs/reference/libraries

Другой вариант тестирования — попытаться подключиться к SSH и использовать команду gsutil.

Примечание: я предполагаю <my-bucket> , что оно было отредактировано для замены вашего реального имени корзины GCS.

Комментарии:

1. Спасибо. У меня установлены клиентские библиотеки. Все, что я пытаюсь сделать, находится на виртуальной машине AI Notebook. И да, вы правы в своем предположении, что я использовал <my-bucket> для представления значения для корзины, к которой я пытаюсь получить доступ.

Ответ №2:

Согласно документации GCP, введенной здесь, вы можете получить доступ к облачному хранилищу. На этой странице приведено руководство по использованию облачного хранилища с обучением платформе AI.

Комментарии:

1. Ссылка не работает. И, как я отметил в своем опубликованном вопросе, я могу подключиться к облачному хранилищу и получить csv-файл из своего хранилища. Чего я не могу сделать, так это указать путь, который работает для функции, которая принимает путь в качестве аргумента.

2. Исправлена ссылка. Согласно этому документу , я вижу, что они получили ту же ошибку, и я подозреваю, что ваш файл .pb необходимо восстановить правильно, пожалуйста, следуйте инструкциям create-pb-file .

3. Спасибо. Я проверю этот документ и посмотрю, устраняет ли он проблему. Добавит комментарий с результатами.