Microsoft Releases An Open-Source Deep Learning Toolkit

Written by Michael Larabel in Microsoft on 25 January 2016 at 09:34 AM EST. 11 Comments
MICROSOFT
2015 was filled with many interesting Linux/open-source announcements by Microsoft and it looks like 2016 will not be any different. Today they announced the open-sourcing of a new project.

Microsoft today announced they are making their CNTK deep-learning toolkit available as open-source via GitHub. They describe it as, "CNTK is a unified computational network framework that describes deep neural networks as a series of computational steps via a directed graph. In a directed graph, each node represents an input value or a network parameter, and each edge represents a matrix operation upon its children. CNTK provides algorithms to carry out both forward computation and gradient calculation. Most popular computation node types are predefined and users can easily extend node types under the open source license."

Microsoft claims that CNTK is more efficient than Theano, TensorFlow, Torch 7, and Caffe as other alternatives. The Computational Network Toolkit (CNTK) is GPU accelerated using CUDA and can be downloaded today from GitHub under the MIT license. CNTK does appear to be support Linux. More details via this Microsoft blog post.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week