onnx2c

ONNX compiler

Generates C code from ONNX files for efficient neural network inference on microcontrollers

Open Neural Network Exchange to C compiler.

GitHub

223 stars
9 watching
36 forks
Language: C
last commit: 8 days ago
Linked from 1 awesome list

edge-computingmachine-learningmicrocontrollerneural-networkonnx

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
alrevuelta/connxr An embedded device-friendly C ONNX runtime with zero dependencies 193
lynn/chibicc A small C compiler that compiles to Uxntal code 118
kalvar/ios-bpn-neuralnetwork A neural network implementation for machine learning on iOS 33
correlllab/nn4mc_cpp Enables online prediction and classification on microcontrollers using pre-trained neural networks. 29
vlm/asn1c Compiles ASN.1 definitions into C code for serialization and deserialization of data files. 1,051
ora-io/keras2circom Transpiles neural networks into digital circuits 289
kendryte/nncase A deep learning compiler stack for AI accelerators on various chips 753
armael/conch A compiler for translating C-like code to Uxn 23
xboot/libonnx A lightweight onnx inference engine for embedded devices with hardware acceleration support 583
nilseuropa/ros_ncnn A ROS wrapper for NCNN, allowing developers to integrate high-performance neural network inference into ROS projects 63
gigasquid/k9 A Clojure library for constructing and training simple neural networks using core.matrix 104
kekyo/il2c Translates C# IL code to native C language 401
codeplea/genann A minimal C library for training and using feedforward artificial neural networks 2,010
kmc7468/cppdnn Provides machine learning capabilities in C++11 9
nikolaypavlov/mlpneuralnet A fast neural network library for iOS and Mac OS X with vectorized operations and hardware acceleration. 900