Что такое PuzzleLib?¶
PuzzleLib – это библиотека для построения нейронных сетей с поддержкой вычислений на CPU (Intel/AMD) и GPU (NVIDIA/AMD). Библиотека модульная и динамическая, написана на языке Python.
Документация¶
Документация библиотеки содержит два основных раздела:
- Общая информация - здесь вы можете найти вводную информацию о библиотеке и инструкции по её установке;
- База - этот раздел содержит информацию обо всех элементах, необходимых для проектирования и обучения своей нейронной сети;
Туториалы¶
Раздел Туториалы содержит обучающие уроки по работе с библиотекой. Самое простое – начать освоение PuzzleLib именно с этих туториалов.
Доступные туториалы:
-
Начало работы
- Блиц по PuzzleLib
- Что лежит в основе - автоматическое дифференцирование
- Обучение MNIST классификатора
- Остановка и продолжение обучения
- Оптимизация сети
-
Области применения
- Computer vision
- Speech processing
-
Дополнительные возможности
- Взаимодействие с другими фреймворками
- Переход с TensorFlow
- Переход с PyTorch
- Конвертация в TensorRT engine
- Устройство модуля PuzzleLib на примере линейного слоя
- Использование различных бекэндов
- Параллельные вычисления
- Взаимодействие с другими фреймворками