Toolab Pressional Tutorial
Что такое Колаб?
-
Google Colab — это бесплатная облачная служба, которая поддерживает бесплатные графические процессоры, которые могут:
- Совершенствуйте свои навыки кодирования на языке Python.
- Разрабатывайте приложения для глубокого обучения, используя популярные библиотеки, такие как Keras, TensorFlow, PyTorch и OpenCV.
- Самое важное отличие Colab от других бесплатных облачных сервисов заключается в том, что Colab предоставляет совершенно бесплатный графический процессор, который облегчает обучение ИИ для студенческих вечеринок.
-
Colab принадлежит Google, а сервер находится за границей.
- Если вы не можете использовать Google, рекомендуется Kaggle (к нему также можно получить доступ в Китае)
- Если вы можете зайти в Google, продолжайте читать, чтобы узнать, как использовать Colab!
Базовая конфигурация Colab
-
Войдите в Google Диск
-
Создайте папку на Google Диске, я создал папку с именем app
Чтобы создать новый блокнот Colab, создайте новую заметку, щелкнув правой кнопкой мыши > Еще > Colaboratory.
Переименуйте заметки, нажав на имя файла
打开 GPU
«Правка» > «Настройки ноутбука» или перейдите в «Среда выполнения» > «Изменить тип среды выполнения» и выберите «ГП» в качестве аппаратного ускорителя.
- Запустите базовый код Python с помощью Google Colab
Обычно это не используется.Использование этой функции похоже на блокнот Jupyter, и код, который мы хотим запустить, в основном представляет собой отредактированный проект. Основная цель использования colab — ускорить обучение через GPU.
С помощью следующего кода мы можем увидеть, успешно ли переключился наш GPU/TPU.
import torch
flag = torch.cuda.is_available()
print(flag)
- Загрузите весь файл для запуска (включая набор данных) на странице созданной папки, щелкните правой кнопкой мыши и выберите «Загрузить свернуть» или перетащить напрямую.
Обучение модели Colab
- загрузочный диск
from google.colab import drive
drive.mount('/content/drive/')
2. Перейдите в каталог, в котором вы хотите запустить
Указывает текущую рабочую папку
import os
# 此处为google drive中的文件路径,drive为之前指定的工作根目录,要加上
os.chdir("/content/drive/MyDrive/LapSRN/")
- Установите Pytorch и torchvision
Colab обычно поставляется со средой pytorch. Если нет, можно выполнить соответствующую установку:
!pip install torch torchvision # 在Colab中执行操作语句时,感叹号不能漏
- выполнить тренировочную команду
- Меры предосторожности
Наиболее важной является проблема пути, как правило, вdata.py
илиdateset.py
Есть пути в файле, а так же время сохранения модели. Вы можете изменить путь, связанный сparse
оператор, передаваемый для предотвращения ошибок при выполнении команды. Соответствующий путь можно скопировать напрямую