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 |