dotnet/machinelearning
ML.NET is an open source and cross-platform machine learning framework for .NET.
Provides AutoML capabilities for automated model selection and hyperparameter tuning, plus native support for consuming pre-trained TensorFlow and ONNX models. Built on a modular pipeline architecture that handles data loading from files/databases, feature transformations, and algorithm composition—enabling scenarios like classification, regression, forecasting, and anomaly detection. Runs on .NET Core and .NET Framework across Windows, Linux, macOS, and ARM64 architectures.
9,331 stars. Actively maintained with 9 commits in the last 30 days.
Stars
9,331
Forks
1,940
Language
C#
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/dotnet/machinelearning"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
dotnet/machinelearning-samples
Samples for ML.NET, an open source and cross-platform machine learning framework for .NET.
bartczernicki/MachineLearning-BaseballPrediction-BlazorApp
Machine Learning over historical baseball data using latest Microsoft AI & Development...
tghamm/Mistral.SDK
An unofficial C#/.NET SDK for accessing the Mistral AI API
PandaHunterX/Animal-Classification
A WPF Application that Classify Animals from Images using ML .NET
arafattehsin/SentimentAnalyzer
Fully offline sentiment analysis for .NET with multiple AI engines. Supports 104 languages with...