Microsoft Cognitive Toolkit (CNTK) - это библиотека с открытым исходным кодом для распределенного глубокого обучения коммерческого уровня. Он стал открытым исходным кодом в январе 2016 года. В марте 2019 года Microsoft объявила, что версия 2.7 должна стать последним выпуском CNTK.

Microsoft Cognitive Toolkit (CNTK) - это библиотека с открытым исходным кодом для распределенного глубокого обучения коммерческого уровня. Он описывает нейронные сети как серию вычислительных шагов через ориентированный граф. В этом ориентированном графе листовые узлы представляют входные значения или параметры сети, тогда как другие узлы представляют матричные операции над своими входами. CNTK позволяет легко реализовать и комбинировать популярные типы моделей, такие как DNN с прямой связью, сверточные сети (CNN) и рекуррентные сети (RNN/LSTM).

CNTK реализует обучение методом стохастического градиентного спуска (SGD, обратное распространение ошибок) с автоматическим дифференцированием и распараллеливанием между несколькими графическими процессорами и серверами. CNTK доступен по лицензии с открытым исходным кодом с апреля 2015 года. Мы надеемся, что сообщество воспользуется преимуществами CNTK для более быстрого обмена идеями посредством обмена рабочим кодом с открытым исходным кодом.

В марте 2019 года Microsoft объявила, что версия 2.7 должна стать последним выпуском CNTK.

Дополнительная информация

Блоги: