Инструкция по работе с материалами

Чтобы приступить к выполнению заданий тьюториала, необходимо подготовить среду выполнения. Предусмотрено два способа работы:

Colab
Использование Google Colab рекомендуется
Не требуется локальная установка Python и ключевых библиотек. Вычисления выполняются на удаленных серверах Google с доступом к GPU (с ограничениями по времени). Для работы достаточно браузера и учетной записи Google.
💻
Работа на локальном компьютере
Требуется скачивание архива с материалами на странице "Материалы" или клонирование GitHub-репозитория, а также наличие видеокарты NVIDIA с поддержкой CUDA и установленные драйверы.

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

Пошаговые инструкции

Colab Использование Google Colab рекомендуется
📋 Показать инструкцию
Шаг 1. Откройте ноутбук с заданиями в Google Colab по ссылке:
Colab Открыть ноутбук в Colab
Шаг 2. Настройте среду выполнения с GPU. Для этого выберите в меню Среда выполнения → Сменить среду выполнения. В появившемся окне в поле Аппаратный ускоритель выберите Графический процессор и нажмите Сохранить.
Сменить среду выполнения
Выбор GPU
Шаг 3. Выберите вариант работы (временный или с сохранением на Google Drive), скопируйте соответствующий код в первую ячейку ноутбука и выполните ее:
🔹 Вариант А. Временная сессия (без сохранения)
# Клонирование репозитория с материалами
!git clone https://github.com/KraevaYA/pct-tutorial-2026
%cd pct-tutorial-2026

# Установка зависимостей
!pip install -r requirements.txt -q
🔹 Вариант Б. С хранением на Google Drive (сохранение прогресса)
# Подключение Google Диска
from google.colab import drive
drive.mount('/content/drive')

# Клонирование репозитория с материалами
!git clone https://github.com/KraevaYA/pct-tutorial-2026 /content/drive/MyDrive/pct-tutorial-2026
%cd /content/drive/MyDrive/pct-tutorial-2026

# Установка зависимостей
!pip install -r requirements.txt -q
💻 Работа на локальном компьютере
📋 Показать инструкцию
Шаг 1. Получите материалы одним из способов:
🔹 Вариант А. Клонирование репозитория (через Git) с помощью команды в терминале:
git clone https://github.com/KraevaYA/pct-tutorial-2026
🔹 Вариант Б. Скачивание ZIP-архива и его распаковка:
  • на странице сайта (раздел «Доступ к материалам», кнопка «Скачать ZIP»);
  • на странице репозитория GitHub: кнопка Code → Download ZIP.
Шаг 2. Перейдите в папку проекта и настройте окружение, выполнив команды в терминале:
cd pct-tutorial-2026              # переход в папку проекта
python -m venv venv                # создание виртуального окружения
source venv/bin/activate           # активация окружения (Linux/macOS)
# venv\Scripts\activate            # активация окружения (Windows)
pip install -r requirements.txt    # установка зависимостей
jupyter notebook                   # запуск Jupyter Notebook
Шаг 3. В открывшемся интерфейсе Jupyter выберите notebooks/pct-tutorial-2026.ipynb.