Настройка CNTK на компьютере
Microsoft Cognitive Toolkit (CNTK) поддерживает как 64-разрядные Windows, так и 64-разрядные платформы Linux. После завершения установки можно протестировать установку из Python или ознакомиться с учебниками или примерами раздела документации.
Рекомендуется установить CNTK из предварительно скомпилированных двоичных файлов. Если вы хотите создать CNTK из исходного кода, описаны необходимые действия.
Установка CNTK из предварительно скомпилированных двоичных файлов
Чтобы установить на компьютер последние предварительно скомпилированные двоичные файлы, следуйте инструкциям ниже.
Windows | Linux |
---|---|
установка только Python Простая установка pip CNTK lib для использования в Python |
установка только Python Простая установка pip CNTK lib для использования в Python |
Установка на основе скрипта Скрипт, который устанавливает библиотеку CNTK Python и CNTK.exe для BrainScript |
Установка на основе скрипта Скрипт, который устанавливает библиотеку CNTK Python и CNTK.exe для BrainScript |
Установка вручную Установка CNTK Python lib, CNTK.exe для BrainScript и зависимостей вручную |
Установка вручную Установка CNTK Python lib,CNTK.exe для BrainScript и зависимостей вручную |
Установка Docker |
CNTK версии: ЦП и GPU
CNTK предлагает две разные версии сборки. Сборка только для ЦП использует оптимизированный Intel MKLML; MKLML выпускается с Intel MKL-DNN как обрезаемая версия Intel MKL для MKL-DNN. Реализация GPU использует высокооптимизируемые библиотеки NVIDIA (например, CUB и cuDNN) и поддерживает распределенное обучение между несколькими GPU и несколькими компьютерами. Сборка GPU также включает в себя алгоритмы параллельного обучения, разработанные MSR с 1-квантизированными 1 битами и блок-импульсами, которые позволяют ускорить распределенное обучение в CNTK.