-
Notifications
You must be signed in to change notification settings - Fork 1
Home
CNTK - Computational Network Toolkit - is a unified deep-learning toolkit by Microsoft Research. This Wiki describes how to setup CNTK, how to use, configure and test it and how to define your own networks. It is our hope that the community will take advantage of CNTK to share ideas more quickly through the exchange of open source working code.
Here are a few pages to get started:
- Setting up CNTK on your machine
- Tutorial
- Tutorial II
- Examples
- CNTK usage overview
- How to contribute to CNTK
For a general introduction to computational networks and the core algorithms, or to cite the work, please refer to the Microsoft Technical Report MSR-TR-2014-112: "An Introduction to Computational Networks and the Computational Network Toolkit", whose source files are contained in the CNTK repository in the folder Documentation/CNTK-TechReport/lyx. Please refer to the wiki for the most updated information on features and user guidelines. The book will be less frequently edited.
Getting started
- Home
- Setup CNTK on your machine
- Tutorial
- Tutorial II
- CNTK usage overview
- Examples
- Presentations
- Multiple GPUs and machines
Configuring CNTK
- Config file overview
- Simple Network Builder
-
BrainScript Network Builder
- also see Describing Networks below
- SGD block
- Reader block
- Train, Test, Eval
- Top-level configurations
Describing Networks with BrainScript
Data readers
- Text Format Reader
- HTKMLF Reader
- LM sequence reader
- LU sequence reader
- Image reader
- Deserializers and Transforms
Evaluating CNTK Models
- Overview
- C++ Evaluation Interface
- C# Evaluation Interface
- Evaluating Hidden Layers
- C# Image Transforms for Evaluation
Advanced topics
Licenses