Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Грег Дункан
При поиске идей для сообщений блога Coding4Fun я ищу классные занимательные вещи, которые имеют отношение к .NET и могут быть полезны домашним кодировщикам, будь они студентами, любителями или профессиональными разработчиками – «теперь, когда я дома я могу заняться вещами, которые я действительно хочу кодировать». Дополнительные очки отдаются проектам, которые слегка отклоняются от главного потока, и о которых вы могли не слышать.
Сегодняшнее сообщение относится ко всем вышеперечисленным категориям и имеет дополнительные очки, и появилось оно благодаря Джошу Ройбену и его сообщению C# Neural Networks with Encog.
Инфраструктура нейронной сети Encog для Java и DotNet
ОпроектеEncog
Encog является усовершенствованной инфраструктурой нейронной сети и машинного обучения. Encog содержит классы для создания разнообразных сетей, а также вспомогательные классы для нормализации и обработки данных этими нейронными сетями. Encog обучается с помощью многопоточного устойчивого распространения. Для ускорения вычислений Encog может использовать GPU. В состав пакета входит графическая рабочая среда облегчающая моделирование и обучение нейронных сетей. Encog активно разрабатывается с 2008 года.
Encog есть в версиях для Java, .NET и Silverlight.
Здесь есть даже демонстрация на Silverlight;
Проект идет с документацией в виде CHM- и PDF-файлов!
Если вы загрузите последние исходники encog-core-dotnet-2.5.3.zip с главной страницы проекта encog-cs, открывайте решение в папке \src а не в к корневом каталоге zip-файла.
Когда я открыл правильный SLN-файл, проект откомпилировался и запустился с первого раза. И исходники проекта являются ПОЛНЫМИ – и для ядра и для окружения.
Вы уже спрашиваете, как дела с лицензией? Лицензия Apache 2.0
Какова добыча? Время магически исчезает, когда вы пытаетесь охватить своей головой нейронную сеть и затем применить ее к выбранному проекту…