C Deep Learning

Open-source C projects categorized as Deep Learning

Top 13 C Deep Learning Projects

  • darknet

    YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet ) (by AlexeyAB)

    Project mention: Anybody building ML models in C++? | /r/cpp_questions | 2023-03-21

    YoloV3/4 is C based if that counts: https://github.com/AlexeyAB/darknet

  • lab

    A customisable 3D platform for agent-based AI research

    Project mention: Shimmy 1.0: Gymnasium & PettingZoo bindings for popular external RL environments | /r/reinforcementlearning | 2023-04-25

    This 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:

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • willow

    Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

    Project mention: Open Source Smart Device | /r/TheAmpHour | 2023-11-10
  • sod

    An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)

    Project mention: Ask HN: Who is hiring? (September 2023) | news.ycombinator.com | 2023-09-01

    PixLab (https://pixlab.io) & FACEIO (https://faceio.net) | Full-or-part-time | Remote | Computer Vision / Full stack Engineers |

    PixLab, a leading provider of Machine Vision, Face Recognition & Media Processing APIs is looking for:

    * Embedded C & Computer Vision engineer(s) to work on the SOD (https://sod.pixlab.io), embedded computer vision library.

    * Senior Python engineer with proficiency in PyTorch to work on FACEIO (https://faceio.net), our facial authentication web framework for web sites & apps.

    * C++ developer with ML expertise to work on the port of Tiny-Dream (https://pixlab.io/tiny-dream), our embedded Stable Diffusion C++ library from ncnn to ggml.

    * React/Vue JS Web developer(s) with expertise in fabric.js to work on a brand new, web based photo editing software backed by generative AI.

    Reach out to Vincent via contact AT pixlab.io with your resume if interested.

  • GibsonEnv

    Gibson Environments: Real-World Perception for Embodied Agents

  • kann

    A lightweight C library for artificial neural networks

  • tinyengine

    [NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory (by mit-han-lab)

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

    TinyEngine from MCUNet. Looks great, targeting ARM CM4.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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

  • adorad

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

  • Nerve

    This is a basic implementation of a neural network for use in C and C++ programs. It is intended for use in applications that just happen to need a simple neural network and do not want to use needlessly complex neural network libraries. (by fkkarakurt)

    Project mention: [Hobby] I Need a Friendly Team. Your Experience Doesn't Matter! | /r/INAT | 2022-12-24

    Nerve (Neural Network Library) : https://github.com/fkkarakurt/Nerve

  • SynapseAI_Core

    SynapseAI Core is a reference implementation of the SynapseAI API running on Habana Gaudi

  • lnn

    A Command-Line Program of Feedforward Neural Networks

    Project mention: LNN - A CLI Program of Neural Networks Written in C | /r/linux | 2023-07-13
  • SLID-on-Microcontrollers

    Speech Classification using a Convolutional Neural Network running on a Microcontroller

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 2023-11-14.

C Deep Learning related posts


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

Project Stars
1 darknet 21,127
2 lab 6,936
3 willow 2,166
4 sod 1,689
5 GibsonEnv 803
6 kann 651
7 tinyengine 646
8 tevr-asr-tool 400
9 adorad 59
10 Nerve 42
11 SynapseAI_Core 24
12 lnn 20
13 SLID-on-Microcontrollers 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives