Сохраняйте файлы / картинки в Google Colab Laboratory - PullRequest
0 голосов
/ 09 октября 2018

на данный момент я работаю с 400+ изображениями и загружаю их с

from google.colab import files
uploaded = files.upload()

Это работает нормально, но мне приходится перезагружать все изображения каждый раз, когда я покидаю свою лабораторию.Довольно раздражает, потому что загрузка занимает около 5-10 минут.

Есть ли какие-либо возможности, чтобы предотвратить это?Кажется, Colab Laboratory сохраняет файлы только временно.

Мне нужно использовать Google Colab Laboratory, потому что мне нужен их графический процессор.

Заранее спасибо :)

1 Ответ

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

Насколько я знаю, нет способа постоянного хранения данных на виртуальной машине Google Colab, но есть более быстрые способы загрузки данных на Colab, чем files.upload ().

Например, вы можетезагрузите ваши изображения на Google Drive один раз, а затем 1) подключите Google Drive непосредственно к вашей виртуальной машине или 2) используйте PyDrive для загрузки ваших изображений на вашу виртуальную машину.Обе эти опции должны быть намного быстрее, чем загрузка изображений с локального диска.

Монтирование диска в вашей виртуальной машине

  1. Монтирование Google Диска:

    from google.colab import drive
    drive.mount('/gdrive')
    
  2. Распечатать содержимое foo.txt, расположенного в корневом каталоге диска:

    with open('/gdrive/foo.txt') as f:
        for line in f:
            print(line)
    

Использование PyDrive

Посмотрите на первый ответ на этот вопрос .

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