C# Machine Learning

Open-source C# projects categorized as Machine Learning

Top 23 C# Machine Learning Projects

  • WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

  • Project mention: I use Wave Function Collapse to create levels for my game (2022) [video] | news.ycombinator.com | 2024-02-27
  • ml-agents

    The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

  • Project mention: How do I change the maximum number of steps for training | /r/MLAgents | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ML.NET

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

  • OpenCvSharp

    OpenCV wrapper for .NET

  • TensorFlowSharp

    TensorFlow API for .NET languages

  • Project mention: AI .NET | /r/dotnet | 2023-06-04

    TensorFlowSharp

  • TensorFlow.NET

    .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.

  • Project mention: Sentiment analysis in c# | /r/csharp | 2023-06-06

    But to answer your question. I've run UNet in C#. I trained the data originally using python and used SciSharp to run the model using GPU for a solution more than 5 years ago.

  • simulator

    A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • spark

    .NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers. (by dotnet)

  • Emgu CV

    Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library.

  • Project mention: Camera-Related Package that works well with C# in Raspberry Pi OS 64-Bit or any other Arm64 device | /r/dotnet | 2023-05-23
  • OpenAI-API-dotnet

    An unofficial C#/.NET SDK for accessing the OpenAI GPT-3 API

  • Project mention: What do you feel about being able to type anything to an NPC? | /r/gamedesign | 2023-06-30
  • infer

    Infer.NET is a framework for running Bayesian inference in graphical models (by dotnet)

  • Project mention: Rxinfer: Automatic Bayesian Inference Through Reactive Message Passing | news.ycombinator.com | 2023-11-24

    A closer library is Infer.NET: https://dotnet.github.io/infer

    It includes a really mature compiler that generates very efficient message passing and variational inference, with support for online inference, which is the main focus on Rxinfer.

    You can call Infer.NET from Python in a number of ways, despite it is not a CPython library.

  • NumSharp

    High Performance Computation for N-D Tensors in .NET, similar API to NumPy.

  • Project mention: AI .NET | /r/dotnet | 2023-06-04

    Check this link https://github.com/SciSharp

  • FaceRecognitionDotNet

    The world's simplest facial recognition api for .NET on Windows, MacOS and Linux

  • com.unity.perception

    Perception toolkit for sim2real training and validation in Unity

  • PiP-Tool

    PiP tool is a software to use the Picture in Picture mode on Windows. This feature allows you to watch content (video for example) in thumbnail format on the screen while continuing to use any other software on Windows.

  • tf-lite-unity-sample

    TensorFlow Lite Samples on Unity

  • ConvChain

    Bitmap generation from a single example with convolutions and MCMC

  • Catalyst

    🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models. (by curiosity-ai)

  • OpenAI-DotNet

    A Non-Official OpenAI RESTful API Client for DotNet

  • Project mention: OpenAI Website Relaunch | news.ycombinator.com | 2024-05-01
  • resin

    Vector space search engine. Available as a HTTP service or as an embedded library.

  • NeuralNetwork.NET

    A TensorFlow-inspired neural network library built from scratch in C# 7.3 for .NET Standard 2.0, with GPU support through cuDNN

  • SharpLearning

    Machine learning for C# .Net

  • SynthDet

    SynthDet - An end-to-end object detection pipeline using synthetic data

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Machine Learning related posts

  • I use Wave Function Collapse to create levels for my game (2022) [video]

    1 project | news.ycombinator.com | 27 Feb 2024
  • Rxinfer: Automatic Bayesian Inference Through Reactive Message Passing

    1 project | news.ycombinator.com | 24 Nov 2023
  • It's Okay to Make Something Nobody Wants

    2 projects | news.ycombinator.com | 23 Sep 2023
  • The Wavefunction Collapse Algorithm

    1 project | news.ycombinator.com | 1 Sep 2023
  • Kullback–Leibler Divergence

    2 projects | news.ycombinator.com | 22 Aug 2023
  • All of it under the most poorly designed and maintained village

    1 project | /r/worldjerking | 9 Jul 2023
  • What do you feel about being able to type anything to an NPC?

    1 project | /r/gamedesign | 30 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Machine Learning projects in C#? This list will help you:

Project Stars
1 WaveFunctionCollapse 22,745
2 ml-agents 16,358
3 ML.NET 8,846
4 OpenCvSharp 5,137
5 TensorFlowSharp 3,128
6 TensorFlow.NET 3,118
7 simulator 2,196
8 spark 1,999
9 Emgu CV 1,995
10 OpenAI-API-dotnet 1,714
11 infer 1,538
12 NumSharp 1,312
13 FaceRecognitionDotNet 1,085
14 com.unity.perception 872
15 PiP-Tool 870
16 tf-lite-unity-sample 814
17 ConvChain 722
18 Catalyst 679
19 OpenAI-DotNet 582
20 resin 564
21 NeuralNetwork.NET 536
22 SharpLearning 374
23 SynthDet 350

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com