ANNdotNET the first GUI based CNTK tool


ANNdotNET Logo

ANNdotNET is windows desktop application written in C# for creating and training ANN models. The application relies on Microsoft Cognitive Toolkit, CNTK, and it is supposed to be GUI tool for CNTK library with extensions in data preprocessing, model evaluation and exporting capabilities. It is hosted at

Currently supported Network Types of:

  • Simple Feed Forward NN
  • Deep Feed Forward NN
  • Recurrent NN with LSTM

The process of creating, training, evaluating and exporting models is provided from the GUI Application and does not require knowledge for supported programming languages. The ANNdotNET is ideal for engineers which are not familiar with programming languages.

Software Requirements

ANNdotNET is x64 Windows desktop application which is running on .NET Framework 4.7.1. In order to run the application, the following requirements must be met:

  • Windows 7, 8 or 10 with x64 architecture
  • .NET Framework 4.7.1

How to run application

In order to run the application there are two possibilities:

  1. Clone the GitHub repository and open it in Visual Studio 2017. Change build architecture into x64, build and run the application.
  2. Download released version unzip and run ANNdotNET.exe.

The following three short videos quickly show how to create, train and evaluate reression, binary and multiclass classification models.

Regression model
Binary classification model
Multiclass classification model

More info at

comments powered by Disqus