Releases: bhrnjica/anndotnet
ANNdotNET v1.3 - deep learning tool on .NET platform
This version has been released in order to support .NET 6 only. For running on classic .NET Framework please use old version.
- Switch to .NET 6
Software Requirements
ANNdotNET is x64 Windows 10/11 desktop application running on .NET 6.
In order to run the application, the following software components need to be installed:
ANNdotNET v1.3-rc20191206 - deep learning tool on .NET platform
ANNdotNET v1.3-Preview - deep learning tool on .NET platform
This version contains some minor code changes and consolidation
- Switch to .NET Core 3.1
Software Requirements
ANNdotNET is x64 Windows desktop application running on .NET Framework 4.8. and .NET Core 3.1. In order to run the application, the following software components need to be installed:
- Windows 10 with x64 architecture
- .NET Framework 4.8 +, and .NET Core 3.1
- Visual C++ 2017 version 15.4 v14.11 toolset
- Visual C++ Redistributable Packages for Visual Studio 2013
- CUDA 10 for GPU support
- cuDNN v7.4.2 (Dec 14, 2018), for CUDA 10.0
Note: The application is tested on clean Windows Pro 10 1709 build. Probably the application will run on Windows 8 and Windows 7 as well, once the user installs the prerequisites.
ANNdotNET v1.3-rc20191014
ANNdotNET v1.3-Preview - deep learning tool on .NET platform
This version contains some minor code changes and consolidation
- Switch to .NET Framework 4.8
- Remove Test Set from the Data Preparation panel
- Added more scaling layers
- Implemented missing methods in the ml module
Software Requirements
ANNdotNET is x64 Windows desktop application running on .NET Framework 4.8. and .NET Core 2.0. In order to run the application, the following software components need to be installed:
- Windows 10 with x64 architecture
- .NET Framework 4.8 +, and .NET Core 2.+
- Visual C++ 2017 version 15.4 v14.11 toolset
- Visual C++ Redistributable Packages for Visual Studio 2013
- CUDA 10 for GPU support
- cuDNN v7.4.2 (Dec 14, 2018), for CUDA 10.0
Note: The application is tested on clean Windows Pro 10 1709 build. Probably the application will run on Windows 8 and Windows 7 as well, once the user installs the prerequisites.
ANNdotNET v1.2 - deep learning tool on .NET platform
This version brings several important updates and new features:
The following enhancements and new features has been made in this release
-
Image classification module
Image Classification
project - This is huge step forward to this version. With IC project, the user can completely implements image classification with minimal steps without leaving GUI module.#39ANNdotNET Feed
- brings ability to share interestingannproject
's to all community. Once the interesting project is added to ANNdotNET Feed it can be viewed by all uses that have installed ANNdotNET v1.2+ version.#33
-
Raw Data Handling Module
Time Series Generator
- previously time series could be loaded inData Import
dialog only with one column data without header. Now, more than one column with header can be imported, and only the last one will be generated as time series, while the rest columns will remain as are.#34 #35- Split Raw Data Set to:
train
,validation
andtest
sets. Up to now the user could split raw data set on train and validation sets only.#22 - Export to Excel with all three data sets.#23
- Optimization data loading and handling with huge data set.#21
-
Neural Network Designer improvements
Upgrade to CNTK 2.7
- All modules have been upgraded to CNTK 2.7.
- CUDA 10 must be installed in order to support GPU processing.
Bug Fixes
- Some WinForms Dialogs has been converted into WPF based windows in order to fix WinForm DPI issue on scaled monitors. #42
- Minor code improvements and bug fixes
Software Requirements
ANNdotNET is x64 Windows desktop application running on .NET Framework 4.7.2. and .NET Core 2.0. In order to run the application, the following software components need to be installed:
- Windows 10 with x64 architecture
- .NET Framework 4.7.2 +, and .NET Core 2.+
- Visual C++ 2017 version 15.4 v14.11 toolset
- Visual C++ Redistributable Packages for Visual Studio 2013
- CUDA 10 for GPU support
- cuDNN v7.4.2 (Dec 14, 2018), for CUDA 10.0
Note: The application is tested on clean Windows Pro 10 1709 build. Probably the application will run on Windows 8 and Windows 7 as well, once the user installs the prerequisites.
ANNdotNET v1.2-rc20191602
This release candidate brings few bug fixes, and code stabilization.
ANNdotNET v1.2-rc20190102
ANNdotNET v1.2-rc20190102 - deep learning tool on .NET platform
This version brings several important updates and new features:
The following enhancements and new features has been made in this release
-
Image classification module
Image Classification
project - This is huge step forward to this version. With IC project, the user can completely implements image classification with minimal steps without leaving GUI module.#39ANNdotNET Feed
- brings ability to share interestingannproject
's to all community. Once the interesting project is added to ANNdotNET Feed it can be viewed by all uses that have installed ANNdotNET v1.2+ version.#33
-
Raw Data Handling Module
Time Series Generator
- previously time series could be loaded inData Import
dialog only with one column data without header. Now, more than one column with header can be imported, and only the last one will be generated as time series, while the rest columns will remain as are.#34 #35- Split Raw Data Set to:
train
,validation
andtest
sets. Up to now the user could split raw data set on train and validation sets only.#22 - Export to Excel with all three data sets.#23
- Optimization data loading and handling with huge data set.#21
-
Neural Network Designer improvements
Bug Fixes
- Some WinForms Dialogs has been converted into WPF based windows in order to fix WInForm DPI issue on scalled monitors. #42
- Minor code improvements and bug fixes
ANNdotNET v1.1
ANNdotNET v1.1 - deep learning tool on .NET platform
This version brings upgrade of Machine Learning Engine and set of minor bug fixes identified in the application.
The following enhancements has been made in this release
- Visualization of network configuration using Graphviz tool #32
- The ANNdotNET MLEngine now relies on CNTK 2.6. #28
- Information about data sets has been added to Network Page #30
- Chart controls on Training and Evaluation pages are simplified and improved visibility. #29
- Refresh button has been removed and added automatic model evaluation. #31
- Wiki pages are updated with the latest version.#40
Bug Fixes
- Test Tab Page had bug which add new rows whenever the user press Evaluate button.
- Minor bug fixes and code improvements.#38
Package ANNdotNETv1.1-rev01.zip
includes Excel Addin for deploying model in Excel.
ANNdotNET v1.1-beta2
ANNdotNET v1.1-beta2 - deep learning tool on .NET platform
This version brings upgrade of Machine Learning Engine and set of minor bug fixes identified in the application.
The following enhancements has been made in this release
- Visualization of netwrok configuration using Graphviz tool #32
- The ANNdotNET MLEngine now relies on CNTK 2.6. #28
- Information about data sets has been added to Network Page #30
- Chart controls on Training and Evaluation pages are simplified and improved visibility. #29
- Refresh button has been removed and added automatic model evaluation. #31
Bug Fixes
- Test Tab Page had bug which add new rows whenever the user press Evaluate button.
- Minor bug fixes and code improvements.
ANNdotNET v1.1-rc20181115
ANNdotNET v1.1-rc20181115 - deep learning tool on .NET platform
This version brings upgrade of Machine Learning Engine and set of minor bug fixes identified in the application.
The following enhancements has been made in this release
- The ANNdotNET MLEngine now relies on CNTK 2.6. #28
- Information about data sets has been added to Network Page #30
- Chart controls on Training and Evaluation pages are simplified and improved visibility. #29
- Refresh button has been removed and added automatic model evaluation. #31
Bug Fixes
- Test Tab Page had bug which add new rows whenever the user press Evaluate button.
ANNdotNET v1.0
ANNdotNET v1.0 - deep learning tool on .NET platform
ANNdotNET – is an open source project for deep learning on .NET Platform. This is complete GUI solution for data preparation, training, evaluation and deployment ml models. ANNdotNET introduces the ANNdotNET Machine Learning Engine ( MLEngine
) which is responsible for training and evaluation models defined in the mlconfig files. The MLEngine
relies on Microsoft Cognitive Toolkit, CNTK open source library which is proved to be one of the best open source library for deep learning. Through all application's components MLEngine
exposed all great features of the CNTK e.g. GPU support for training and evaluation, different kind of learners. MLEngine
also extends CNTK features with more evaluation functions (RMSE, MSE, Classification Accuracy, Coefficient of Determination, etc.), Extended Mini-batch Sources, Trainer and Evaluation models.
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 in several scenarios:
- more focus on network development and training process using classic desktop approach, instead of focusing on coding,
- less time spending on debugging source code, more focusing on different configuration and parameter variants,
- ideal for engineers/users who are not familiar with programming languages,
- in case the problem requires coding custom models, or training process, ANNdotNET CMD provides high level of API for such implementation,
- all ml configurations developed with GUI tool,can be handled with CMD tool and vice versa.
How to run ANNdotNET GUI Tool from release section
This option is handy in case you don't have installed Visual Studio or you want to use the application without source code.
The following actions should be performed:
-
Download binaries from the release section at:
https://github.com/bhrnjica/anndotnet/releases
, -
Unzip the binaries on your machine and run
anndotnet.wnd.exe
exe file. -
For quick start, while the application is running, select one of many pre-calculated annprojects
placed on Start Page.
Software Requirements
ANNdotNET is x64 Windows desktop application running on .NET Framework 4.7.2. and .NET Core 2.0. In order to run the application, the following software components need to be installed:
- Windows 10 with x64 architecture
- .NET Framework 4.7.2 +
- Visual C++ 2017 version 15.4 v14.11 toolset
- Visual C++ Redistributable Packages for Visual Studio 2013
Note: The application is tested on clean Windows Pro 10 1709 build. Probably the application will run on Windows 8 and Windows 7 as well, but those systems are not tested.
The project is hosted at http://github.com/bhrnjica/anndotnet. For more information about the project please see ANNdotNET wiki page.