The Computational Network Toolkit [Best of the Web]
Dong Yu, Kaisheng Yao, Yu Zhang · IEEE Signal Processing Magazine · 2015
The computational network toolkit (CNTK) is a general-purpose machine-learning tool that supports training and evaluation of arbitrary computational networks (CNs), i.e., machine-learning models that can be described as a series of computational steps. It runs under both Windows and Linux and on both central processing unit (CPU) and Compute Unified Device Architecture (CUDA)-enabled graphics processing unit (GPU) devices. The source code, periodic release builds, documents, and example setups can all be found at http://cntk.codeplex.com.