iVishalr/cDNN
Fast and Efficient Deep Learning Library in C
This library helps C programmers efficiently build Artificial Neural Networks (ANNs) for deep learning tasks. It takes raw numerical data, processes it through the network, and produces predictions or classifications. Anyone building high-performance deep learning applications directly in C would use this.
No commits in the last 6 months.
Use this if you are a C programmer who needs to implement custom neural networks with maximum CPU performance and efficient memory usage without relying on higher-level frameworks.
Not ideal if you prefer working with Python or other high-level languages, or if you need dynamic computation graphs for more complex or rapidly evolving network architectures.
Stars
18
Forks
3
Language
C
License
MIT
Category
Last pushed
Jun 03, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/iVishalr/cDNN"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Dobiasd/frugally-deep
A lightweight header-only library for using Keras (TensorFlow) models in C++.
flashlight/flashlight
A C++ standalone library for machine learning
NVlabs/tiny-cuda-nn
Lightning fast C++/CUDA neural network framework
KasperskyLab/knp
Kaspersky Neuromorphic Platform
wichtounet/dll
Fast Deep Learning Library (DLL) for C++ (ANNs, CNNs, RBMs, DBNs...)