CNTK

CNTK

Cognitive Toolkit


What is CNTK?.

The Microsoft Cognitive Toolkit (CNTK) is an open-source toolkit for commercial-grade distributed deep learning. CNTK allows the user to easily realize and combine popular model types such as feed-forward DNNs, convolutional neural networks (CNNs) and recurrent neural networks (RNNs/LSTMs). CNTK is also one of the first deep-learning toolkits to support the Open Neural Network Exchange ONNX format, an open-source shared model representation for framework interoperability and shared optimization. CNTK facilitates really efficient training for voice, handwriting, and image recognition, and supports both CNNs and RNNs finding a significant place in Skype, Xbox and Cortana.


Maintained by License Type Popular Examples Support Updates Developer Skills
Microsoft MIT microsoft.com/en-us/cognitive-toolkit C++
Often Compared to Testing Accessibility Maintained by Repository
Tensorflow, pytorch Microsoft github.com/Microsoft/CNTK