Компания Paperspace опубликовала инструмент для обучения ML алгоритмов на бесплатных GPU. Gradient Community Notebooks — это бесплатный облачный GPU сервис, который основан на Jupyter ноутбуках.
Настройка и поддержка окружения для работы с моделями является комплексным процессом для разработчиков. Типичные сложности включают в себя установку, проблемы разницы версий, клонирование последних моделей, необходимость поделиться результатами модели и отслеживание активных процессов. Помимо этого, многие модели требуют значительных вычислительных ресурсов для обучения, для чего может не хватать CPU.
Компания заявляет, что это те проблемы, с которыми борются Gradient Community Notebooks. Цель инструмента в том, чтобы облегчить процесс разработки и обучения моделей. Ноутбуки позволяют запускать GPU машины и работать командой над разработкой алгоритмов. Gradient Community Notebooks работают для популярных фреймворков глубокого обучения PyTorch, TensorFlow и Keras.
Запуск бесплатного ноутбука
Gradient Community Notebooks публичны и ими можно делиться. Ноутбуки сконфигурированы так, чтобы работать без дополнительной настройки. Пользователь может использовать собственный контейнер с окружением для обучения моделей или выбрать из доступных шаблонов.
Доступные типы инстансов включают в себя:
- CPU: C3 CPU instance;
- GPU+: NVIDIA M4000 GPU;
- P5000: NVIDIA P5000 GPU
5 GB памяти доступны для пользователей бесплатно.
ML Showcase
ML Showcase — это репозиторий с завершенными ML проектами. Эти проекты работают из коробки. Пользователь может выбрать из списка готовых проектов.
Gradient позволяет прогонять неограниченное количество сессий. Каждая из сессий не может длиться более 6 часов. Детали сервиса раскрыты в документации проекта.