TGViewer
devdigest // dot net devdigest // dot net @dncuug · 3.9K subscribers
Post #4025 2.1K
⚡️ Архитектурный разбор ML.NET: машинное обучение без выхода из экосистемы .NET

Абдул Рахман разобрал архитектуру ML.NET — открытого кросс-платформенного фреймворка машинного обучения от Microsoft, который позволяет обучать, оценивать и разворачивать ML-модели на привычном C# без Python-рантайма и сторонних библиотек. Автор предлагает делить решение на три проекта: тренер (консольное приложение, которое загружает данные, обучает и сохраняет модель), библиотеку схем с общими типами данных и клиент (Web API, Blazor или Worker), который выполняет предсказания.

В основе — MLContext как точка входа (аналог DbContext из EF), «ленивое» табличное представление IDataView и пайплайны, собираемые цепочкой Append и выполняемые при вызове Fit(), как в LINQ. Тренеры сгруппированы по типам задач — классификация, регрессия, кластеризация, поиск аномалий, ранжирование, прогнозирование.

Для ASP.NET Core PredictionEnginePool обеспечивает потокобезопасные предсказания и горячую перезагрузку модели.

👉🏻 Канал | 💬 Чат | 📕 Каталог
I Love DotNet An Architectural View of ML.NET In this post I will teach you the ML.NET architecture, how its learning pipeline works, and how to build machine learning models natively in .NET without Python.
  • ❤ 5
  • 🎉 2
  • 👍 1
More from @dncuug
  1. Sep 25, 2026⚡️ Microsoft показывает, как собрать AI-агента на C# с нуля — в живой серии из четырёх сес…
  2. Sep 23, 2026⚡️ Rider и ReSharper 2026.2.2: виджет для настройки AI-агентов и точечные подсказки хуков…
  3. Sep 22, 2026⚡️ Environment.ProcessorCount с .NET 6 считает лимит процесса, а не ядра хоста Andrew Lock…
  4. Sep 21, 2026⚡️ F# обходит C# почти по всем параметрам, кроме тулинга — колонка Mark Seemann Марк Симан…
  5. Sep 18, 2026⚡️ Uno Platform разделили MCP-сервер на два — по времени жизни данных, а не по фичам Uno P…
  6. Sep 16, 2026⚡️ Rider 2026.3 EAP: радужные скобки и не только JetBrains открыла Early Access Program дл…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →