Сохраните модель word2vec на Google Диске через Colab - PullRequest
0 голосов
/ 01 октября 2018

Я создал word2vec с помощью Google Colab.Однако, когда я пытаюсь сохранить его, используя код, который обычно использую для сохранения на своем компьютере, файл не появляется:

model.init_sims(replace=True)
model_name = "Twitter"
model.save()

1 Ответ

0 голосов
/ 01 октября 2018

Для этого вы можете использовать Pydrive .Вот пример

!pip install -U -q PyDrive

from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials

# 1. Authenticate and create the PyDrive client.
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)

# PyDrive reference:
# https://gsuitedevs.github.io/PyDrive/docs/build/html/index.html

# 2. Create & upload a file text file.
uploaded = drive.CreateFile({'title': 'my_model.ckpt'})
uploaded.SetContentString(model.save())
uploaded.Upload()
print('Uploaded file with ID {}'.format(uploaded.get('id')))

# 3. Load a file by ID and print its contents.
downloaded = drive.CreateFile({'id': uploaded.get('id')})
print('Downloaded content "{}"'.format(downloaded.GetContentString()))

См. Блокнот для получения полной информации

...