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 →
Top 12 Machine Learning and Data Science Open-Source Projects
-
TensorFlow.NET
.NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.
-
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.
-
AForge.NET
AForge.NET Framework is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, robotics, etc.
-
Deedle
Easy to use .NET library for data and time series manipulation and for scientific programming
-
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)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
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.
here is the code in case anybody has the same issue: utilizing AForge library C# - http://www.aforgenet.com/framework/
Branchless or not in this case, it still touches memory in not so good pattern. I found that a significant speedup of a classic BS could be achieved by switching to linear SIMD search when the remaining range has a width of 3-4 SIMD lines (or maybe even a little more). The bounds of that range are likely already touched and in cache, then prefetching helps. It gives 30-50% gain on 1K items array of integers, 10-25% on 1M items, depending on data distribution. Here is an example in C#: https://github.com/Spreads/Spreads/blob/main/src/Spreads.Cor...
Machine Learning and Data Science related posts
- Looking to read an image and find a red rectangle.
- Sentiment analysis in c#
- AI .NET
- The Ultimate Guide to Tech Stack for Indie Hackers in 2023
- Have anyone use ML Net for production?
- Beautiful branchless binary search
- OverlordBot 3.0.1 released & Sunsetting plans
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
Index
What are some of the best open-source Machine Learning and Data Science projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ML.NET | 8,825 |
2 | TensorFlow.NET | 3,104 |
3 | AForge.NET | 1,048 |
4 | Deedle | 914 |
5 | F# Data | 803 |
6 | Catalyst | 672 |
7 | numl | 429 |
8 | encog-dotnet-core | 429 |
9 | Spreads | 417 |
10 | R Provider | 235 |
11 | Infer.NET | 17 |
12 | FsLab | 4 |
Sponsored