C Machine Learning

Open-source C projects categorized as Machine Learning

Top 23 C Machine Learning Projects

  • Netdata

    The open-source observability platform everyone needs

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    netdata.cloud — Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!

  • 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.

    InfluxDB logo
  • ggml

    Tensor library for machine learning

  • Project mention: LLMs on your local Computer (Part 1) | dev.to | 2024-03-11

    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

  • nmap

    Nmap - the Network Mapper. Github mirror of official SVN repository.

  • Project mention: NMAP-formatter: convert NMAP results to HTML, CSV, JSON, graphviz (dot), SQLite | news.ycombinator.com | 2024-01-26

    https://github.com/nmap/nmap/issues/635

    This looks like a reasonable mitigation for the lack of native JSON output.

  • CCV

    C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library

  • Project mention: Modern Image Processing Algorithms Implementation in C | news.ycombinator.com | 2023-06-06
  • lab

    A customisable 3D platform for agent-based AI research

  • libpostal

    A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.

  • SaaSHub

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

    SaaSHub logo
  • neuralcoref

    ✨Fast Coreference Resolution in spaCy with Neural Networks

  • audioFlux

    A library for audio and music analysis, feature extraction.

  • Project mention: AudioFlux: Open-source for audio and music analysis, feature extraction | news.ycombinator.com | 2024-03-27
  • osqp

    The Operator Splitting QP Solver

  • Project mention: Best/Any Convex Optimization Solver for Rust? | /r/rust | 2023-05-31

    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.

  • 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/

  • nnom

    A higher-level Neural Network library for microcontrollers.

  • Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14

    nnom

  • grass

    GRASS GIS - free and open-source geospatial processing engine

  • Project mention: Geospatial Nix – create, use and deploy today | news.ycombinator.com | 2024-02-24

    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.

  • ascii_art

    Real-Time ASCII Art Rendering Library (by symisc)

  • ruby-fann

    Ruby library for interfacing with FANN (Fast Artificial Neural Network)

  • 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.

  • Recommender

    A C library for product recommendations/suggestions using collaborative filtering (CF)

  • tiny-dream

    Tiny Dream - An embedded, Header Only, Stable Diffusion C++ implementation

  • Project mention: Tiny Dream – An Embedded, Header Only, Stable Diffusion C++ Implementation | news.ycombinator.com | 2023-09-26
  • kernel-ml

    Machine Learning Framework for Operating Systems - Brings ML to Linux kernel

  • Daikon

    Dynamic detection of likely invariants

  • Project mention: Everything that uses configuration files should report where they're located | news.ycombinator.com | 2023-06-25
  • cONNXr

    Pure C ONNX runtime with zero dependancies for embedded devices

  • Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14

    cONNXr - framework with C99 inference engine. Also interesting and not very active.

  • WritePadSDK

    WritePad Handwriting Recognition SDK

  • 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

  • GGUF, the Long Way Around

    2 projects | news.ycombinator.com | 29 Feb 2024
  • Ask HN: People who switched from GPT to their own models. How was it?

    3 projects | news.ycombinator.com | 26 Feb 2024
  • Eagle 7B: Soaring past Transformers

    2 projects | news.ycombinator.com | 28 Jan 2024
  • GGUF File Format

    1 project | news.ycombinator.com | 31 Dec 2023
  • How Modern SQL Databases Are Changing Web Development - #4 Into the AI Era

    3 projects | dev.to | 29 Dec 2023
  • Google just shipped libggml from llama-cpp into its Android AICore

    2 projects | /r/LocalLLaMA | 9 Dec 2023
  • Q-Transformer

    2 projects | news.ycombinator.com | 30 Nov 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 Netdata 68,252
2 C 18,084
3 ggml 9,725
4 nmap 9,300
5 CCV 7,041
6 lab 7,002
7 libpostal 3,953
8 neuralcoref 2,799
9 audioFlux 2,052
10 osqp 1,565
11 kepler 991
12 RNNLIB 895
13 nnom 801
14 grass 768
15 ascii_art 691
16 ruby-fann 489
17 tevr-asr-tool 406
18 Recommender 263
19 tiny-dream 238
20 kernel-ml 212
21 Daikon 202
22 cONNXr 175
23 WritePadSDK 168

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