SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Machine Learning Projects
-
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
-
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.
-
libpostal
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
-
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.
-
kepler
Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics (by sustainable-computing-io)
-
RNNLIB
RNNLIB is a recurrent neural network library for sequence learning problems. Forked from Alex Graves work http://sourceforge.net/projects/rnnl/
-
tevr-asr-tool
State-of-the-art (ranked #1 Aug 2022) German Speech Recognition in 284 lines of C++. This is a 100% private 100% offline 100% free CLI tool.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05netdata.cloud — Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!
git clone https://github.com/ggerganov/ggml cd ggml mkdir build cd build cmake .. make -j4 gpt-j ../examples/gpt-j/download-ggml-model.sh 6B
Project mention: NMAP-formatter: convert NMAP results to HTML, CSV, JSON, graphviz (dot), SQLite | news.ycombinator.com | 2024-01-26https://github.com/nmap/nmap/issues/635
This looks like a reasonable mitigation for the lack of native JSON output.
Project mention: Modern Image Processing Algorithms Implementation in C | news.ycombinator.com | 2023-06-06
Project mention: Shimmy 1.0: Gymnasium & PettingZoo bindings for popular external RL environments | /r/reinforcementlearning | 2023-04-25This includes single-agent Gymnasium wrappers for DM Control, DM Lab, Behavior Suite, Arcade Learning Environment, OpenAI Gym V21 & V26. Multi-agent PettingZoo wrappers support DM Control Soccer, OpenSpiel and Melting Pot. For more information, read the release notes here:
Project mention: AudioFlux: Open-source for audio and music analysis, feature extraction | news.ycombinator.com | 2024-03-27
There's also two bindings for the osqp library (which is written in C), osqp published 2 years ago and osqp-rust published 3 months ago. I don't know what are the differences between them, but they both target osqp 0.6.2 (released in 2021) while the last released version is osqp 0.6.3 which was released last week.
Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14nnom
https://grass.osgeo.org/
GRASS GIS offers powerful raster, vector, and geospatial processing engines in a single integrated software suite. It includes tools for terrain and ecosystem modeling, hydrology, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It comes with a temporal framework for advanced time series processing and a Python API for rapid geospatial programming. GRASS GIS has been optimized for performance and large geospatial data analysis.
Project mention: Tiny Dream – An Embedded, Header Only, Stable Diffusion C++ Implementation | news.ycombinator.com | 2023-09-26
Project mention: Everything that uses configuration files should report where they're located | news.ycombinator.com | 2023-06-25
Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14cONNXr - framework with C99 inference engine. Also interesting and not very active.
C Machine Learning related posts
- GGUF, the Long Way Around
- Ask HN: People who switched from GPT to their own models. How was it?
- Eagle 7B: Soaring past Transformers
- GGUF File Format
- How Modern SQL Databases Are Changing Web Development - #4 Into the AI Era
- Google just shipped libggml from llama-cpp into its Android AICore
- Q-Transformer
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Machine Learning projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Netdata | 68,064 |
2 | C | 17,961 |
3 | ggml | 9,566 |
4 | nmap | 9,228 |
5 | CCV | 7,040 |
6 | lab | 7,002 |
7 | libpostal | 3,945 |
8 | neuralcoref | 2,799 |
9 | audioFlux | 2,045 |
10 | osqp | 1,559 |
11 | kepler | 976 |
12 | RNNLIB | 895 |
13 | nnom | 799 |
14 | grass | 763 |
15 | ascii_art | 691 |
16 | ruby-fann | 489 |
17 | tevr-asr-tool | 408 |
18 | Recommender | 263 |
19 | tiny-dream | 235 |
20 | kernel-ml | 212 |
21 | Daikon | 202 |
22 | cONNXr | 174 |
23 | WritePadSDK | 168 |
Sponsored