
Anndotnet - C#로 작성된 딥 러닝을위한 오픈 소스 프로젝트이며 .NET 및 .NET Core 플랫폼을 지원합니다. 이 프로젝트의 주요 목적은 딥 러닝 모델을 만들고 훈련하는 것입니다. 주요 프로젝트 구성 요소 중 하나는 Microsoft Cognitive Toolkit, CNTK를 기반으로하는 Anndotnet ML 엔진입니다. 이 프로젝트는 데이터 전처리, 모델 평가, 내보내기 및 배포의 확장 기능을 갖춘 CNTK 라이브러리의 GUI 도구로 여겨졌습니다.
이 프로젝트는 http://github.com/bhrnjica/anndotnet에서 호스팅되며 프로젝트 문서는 https://github.com/bhrnjica/anndotnet/wiki의 프로젝트에서 찾을 수 있습니다.
모델 생성, 교육, 평가 및 수출 프로세스는 GUI 응용 프로그램에서 제공되며 지원되는 프로그래밍 언어에 대한 지식이 필요하지 않습니다. Anndotnet은 여러 시나리오에서 이상적입니다.
설치 프로그램에 포함 된 수십 개의 사전 계산 된 프로젝트가 포함되어 있으며 시작 페이지와 CMD 도구에서 열 수 있습니다. Annprojects는 회귀, 이진 및 다중 클래스 분류 문제, 이미지 분류, Times Series 등의 여러 범주의 유명한 데이터 세트를 기반으로합니다. 사전 계산 된 프로젝트에서 사용자는 다양한 신경망 구성을 사용하는 방법, 피드 포워드, 심층 신경망, LSTM 재발 성 NETS, 삽입 및 드롭 아웃 레이어를 찾을 수 있습니다. 또한 각 프로젝트는 네트워크 구성, 학습 및 교육 매개 변수 변경 측면에서 수정하고 새로운 ML 구성을 생성 할 수 있습니다.

MLCONFIG (Machine Learning Configuration 파일)를 처리하기 위해 AnnDotnet은 모든 구성 및 레이어 조합의 신경망을 생성 할 수있는 VISE Network Designer (VN Designer)를 제공합니다. VN 디자이너는 사용자가 목록보기 항목과 조작하는 것처럼 NN 레이어를 쉽게 추가, 삭제 또는 수정할 수있는 레이어 개념을 기반으로합니다.

Anndotnet은 .NET Framework 4.7.2에서 실행되는 X64 Windows 데스크탑 응용 프로그램입니다. 및 .NET Core 2.0. 응용 프로그램을 실행하려면 다음 소프트웨어 구성 요소를 설치해야합니다.
참고 : 응용 프로그램은 Clean Windows Pro 10 1709 빌드 에서 테스트됩니다. 아마도 사용자가 전제 조건을 설치하면 응용 프로그램이 Windows 8 및 Windows 7에서도 실행됩니다.
응용 프로그램을 실행하려면 두 가지 가능성이 있습니다.
anndotnet.gui.net.sln Openanndotnet.wnd 설정합니다.
anndotnet.wnd.exe 선택하고 응용 프로그램을 실행하십시오.다음 이미지는 Anndotnet GUI 도구에 열린 자전거 공유 프로젝트를 보여줍니다. 보다 정확하게는 이미지가 데이터 준비 모듈을 보여줍니다.

버전 1.2 이후 Anndotnet은 이미지 분류 생성을 지원하므로 다음 이미지는 Anndotnet v1.2+를 사용하여 생성 된 Cat 및 Dog Image Classification 프로젝트를 보여줍니다.

Anndotnet 내보내기를 사용하여 Excel 기능을 사용하려면 ANNdotNET.Excel.AddIn 설치해야합니다. Excel Addin을 설치하려면 다음 작업을 수행해야합니다.
File -> Options 
Add-ins->ExcelAdd-ins -> press Go Button . 
anndotnet.exceladdIn-AddIn64.xll 파일을 선택하십시오. 

경로가 추가되지 않은 경우 Excel을 열고 AddIn을 사용할 때마다 Excel Addin을 설치해야합니다.
다음 짧은 비디오는 회귀, 이진 및 다중 클래스 분류 모델을 만들고 훈련 및 평가하는 방법을 신속하게 보여줍니다.
추가 정보 https://hrnjica.net/anndotnet/