Настройка 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.