Пройдя недавно курс по машинному обучению, я отправился на поиски готовых библиотек — в первую очередь — для платформы .NET, так как я именно ее использую на своей работе. Запрос в гугл «Machine Learning + .NET» немедленно дал ссылку на фреймворк ML.NET, который сейчас имеет статус «preview». Здесь вкратце опишу, как я попробовал его использовать для классификации изображений. Создание модели ML.NET, насколько я успел понять, одной из своих целей имеет обеспечение очень высокого уровня абстракции для неискушенных в машинном обучении Читать дальше …
Метка: .NET
.NET/C# для начинающих (Часть 2 — Что такое .NET)
В предыдущей заметке я рассказывал, как написать на языке C# консольную программу HelloWorld и графическую программу на основе библиотеки WPF. Я сразу начал с программирования, так как мне не хотелось начинать рассказ о платформе .NET с голой теории… которую я и изложу очень кратко в настоящей заметке. Основным источником вдохновения для меня служила книга Jeffrey Richter — CLR via C# — 2012. Что такое .NET? Это платформа для разработки приложений, которая состоит из двух частей: виртуальная машина (Common Language Runtime Читать дальше …
.NET/C# для начинающих (Часть 1 — HelloWorld)
В этой заметке я расскажу, как построить две очень простые программы на платформе .NET. Первая программа будет консольная (Console User Interface — CUI), вторая — графическая (Graphical User Interface — GUI) на базе библиотеки Windows Presentation Foundation (WPF). Разговор о том, что вообще такое платформа .NET, отложим до следующей заметки. Средства разработки Вы можете установить графическую среду разработки Visual Studio, но я предпочитаю начинать изучение с по возможности самых низкоуровневых средств разработки, которые запускаются из командной строки, так как они, Читать дальше …