fkkarakurt/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.
This is a basic neural network implementation for C/C++ developers who need to embed simple AI capabilities directly into their applications. It allows you to build a multilayer perceptron for tasks like pattern recognition, taking in numerical data and outputting predictions or classifications. Developers can use this to add lightweight machine learning features without complex dependencies.
Use this if you are a C/C++ developer needing to integrate a small, fast, and straightforward neural network directly into your application.
Not ideal if you require advanced deep learning architectures, extensive pre-built models, or high-level abstractions for complex AI research.
Stars
46
Forks
2
Language
C
License
MIT
Category
Last pushed
Oct 23, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/fkkarakurt/Nerve"
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...)