dotnet/machinelearning-samples

Samples for ML.NET, an open source and cross-platform machine learning framework for .NET.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 14th, 2026
Created on May 25th, 2018
Open Issues & Pull Requests: 210 (+0)
GitHub issues: Enabled
Number of forks: 2,667
Total Stargazers: 4,686 (+0)
Total Subscribers: 293 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 43.4 hours
Mean response time: 258.3 days
90th percentile: 1474.0 days
Tracked items: 6

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,096 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ML.NET Samples is a collection of example projects demonstrating how to use ML.NET, a cross-platform open-source machine learning framework for .NET developers.

The samples address the problem of helping .NET developers learn and integrate machine learning into their applications. The repository provides two types of examples: Getting Started samples that focus on specific ML tasks implemented as simple console applications, and End-to-End applications that show how to infuse machine learning models into real web and desktop applications. This dual approach lets developers learn ML.NET concepts in isolation or see how they fit into complete, production-like scenarios.

Developers should use this repository if they are building .NET applications and want to understand how to apply machine learning techniques within the .NET ecosystem. The samples are organized by scenario and machine learning problem type, making it straightforward to find examples relevant to your use case. This is particularly valuable for teams already invested in .NET who want to avoid context-switching to other language ecosystems when adding ML capabilities.

The repository serves as a companion to the ML.NET framework itself, with a clear separation of concerns: issues related to the framework are directed to the main ML.NET repository, while this repository focuses specifically on sample code quality and correctness. The samples cover multiple machine learning tasks and scenarios, providing breadth across different problem domains that developers might encounter.