C Machine Learning

Open-source C projects categorized as Machine Learning | Edit details

Top 16 C Machine Learning Projects

  • GitHub repo C

    Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

    Project mention: Prime numbers program with if else? | reddit.com/r/C_Programming | 2022-01-14


  • GitHub repo CCV

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

    Project mention: [BBC solent sport] Gary Cahill on the verge of joining AFC Bournemouth on a free transfer | reddit.com/r/soccer | 2021-08-19


  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo lab

    A customisable 3D platform for agent-based AI research

    Project mention: Keys doors puzzle in dmlab30 | reddit.com/r/reinforcementlearning | 2021-06-14

    dmlab30 is a test suite of 30 environments for Deep RL research, maintained by DeepMind. https://github.com/deepmind/lab/tree/master/game_scripts/levels/contributed/dmlab30#readme

  • GitHub repo catboost

    A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

    Project mention: Writing the fastest GBDT libary in Rust | dev.to | 2022-01-11

    Here are our benchmarks on training time comparing Tangram's Gradient Boosted Decision Tree Library to LightGBM, XGBoost, CatBoost, and sklearn.

  • GitHub repo libpostal

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

    Project mention: complete stack for an analysis team | reddit.com/r/gis | 2022-01-12

    Also, what OS(s) does IT support for clients and servers? I think Libpostal doesn't officially support Windows, but you can build it to target that. Seems difficult and/or unreliable though: https://github.com/openvenues/libpostal/issues/219

  • GitHub repo neuralcoref

    ✨Fast Coreference Resolution in spaCy with Neural Networks

    Project mention: Best available pronoun coreference resolution systems? | reddit.com/r/LanguageTechnology | 2021-11-29
  • GitHub repo RNNLIB

    RNNLIB is a recurrent neural network library for sequence learning problems. Forked from Alex Graves work http://sourceforge.net/projects/rnnl/

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo ruby-fann

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

  • GitHub repo Recommender

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

  • GitHub repo kernel-ml

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

    Project mention: Machine Learning Framework for Operating Systems | news.ycombinator.com | 2021-11-22
  • GitHub repo WritePadSDK

    WritePad Handwriting Recognition SDK

    Project mention: Looking for a FOSS app for handwriting | reddit.com/r/fossdroid | 2021-10-24
  • GitHub repo pyTsetlinMachine

    Implements the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, Weighted Tsetlin Machine, and Embedding Tsetlin Machine, with support for continuous features, multigranularity, and clause indexing

    Project mention: [R] Drop Clause boosts Tsetlin Machine accuracy up to +4% and training speed up to 4x | reddit.com/r/MachineLearning | 2021-06-01

    Hi u/pddpro, there are unfortunately few tutorials available. There are some video resources here: https://github.com/cair/TsetlinMachine#videos and some demos here: https://github.com/cair/pyTsetlinMachine. Currently writing a book: Introduction to Tsetlin Machines. Plan to share drafts of the chapters here as I proceed, including tutorials.

  • GitHub repo TrainInvaders

    👾 Jupyter Notebook + Space Invaders!?

    Project mention: 👾 Train Invaders: Jupyter Notebook + Space Invaders!? | Python + JS + Vue + C + Webassembly | reddit.com/r/programming | 2021-11-02
  • GitHub repo phoebe

    Phoebe (by SUSE)

    Project mention: What do you think of a computer that can protect itself from dangerous terminal commands? | reddit.com/r/linuxquestions | 2021-02-25

    There are indeed projects to do things like this, such as Phoeße by SUSE GmbH.

  • GitHub repo MV-Tractus

    A simple tool to extract motion vectors from h264 encoded videos.

    Project mention: motion vector pass | reddit.com/r/shutterencoder | 2021-05-22
  • GitHub repo adorad

    Fast, Expressive, & High-Performance Programming Language for those who dare

    Project mention: Leading vs. Trailing Types (Programming Languages) | news.ycombinator.com | 2021-09-22
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). The latest post mention was on 2022-01-14.

C Machine Learning related posts


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

Project Stars
1 C 12,111
2 CCV 6,825
3 lab 6,614
4 catboost 6,295
5 libpostal 3,341
6 neuralcoref 2,466
7 RNNLIB 867
8 ruby-fann 435
9 Recommender 241
10 kernel-ml 163
11 WritePadSDK 159
12 pyTsetlinMachine 93
13 TrainInvaders 82
14 phoebe 78
15 MV-Tractus 69
16 adorad 53
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.