Как обслуживать ранее созданный ноутбук Jupyter на Google Cloud Platform - PullRequest
1 голос
/ 09 июля 2019

У меня есть ранее созданный блокнот jupyter, который я хотел бы запустить на облачной платформе Google.

В настоящее время у меня есть экземпляр блокнота, работающий на виртуальной машине GCP, и он работает нормально.Я также смог создать корзину и загрузить все файлы набора данных и записной книжки в корзину.Однако эти файлы не отображаются в дереве каталогов Jupyter Notebook.Я знаю, что могу получить доступ к файлам набора данных, используя что-то вроде ...

client = storage.Client()
bucket = client.getbucket('name-of-bucket')
blob = storage.Blob( 'diretory/to/files', bucket )
fid = BytesIO(blob.downloadas_string())

Но я не уверен, как на самом деле подать файл записной книжки для использования, и я действительно не хочу копировать иВставить всю мою предыдущую работу.

Вся помощь оценена!

Ответы [ 2 ]

0 голосов
/ 16 июля 2019

Вы можете использовать расширение Git от Jupyter Lab для размещения своих ноутбуков в GitHub и извлекать их оттуда.

Кстати, если вы используете GCP Ноутбуки на платформе AI , вы получите предварительно сконфигурированную среду Jupyter со многими предустановленными библиотеками ML / DL. Это расширение git также будет предварительно установлено.

0 голосов
/ 09 июля 2019

Очень просто.Вы можете загрузить непосредственно из Блокнота Jupyter и, если необходимо, обойти ведро (значок со стрелкой вверх).

Изображение значка загрузки Блокнота Jupyter

Единственная проблемаэто означает, что вы не можете загружать папки, поэтому сначала заархивируйте папку, а затем загрузите ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...