mahdizynali/MazeNet
Mnist digits multi perceptron neural-network training from scratch with c++ and opencv matrix. (nn with c++)
This project helps developers learn the fundamentals of neural networks by implementing a basic multi-layer perceptron from scratch in C++. It takes the MNIST handwritten digit dataset as input and produces trained neural network weights as a YAML file. This is for C++ developers and students interested in understanding the core mechanics of neural network training without relying on high-level libraries.
No commits in the last 6 months.
Use this if you are a C++ developer or student who wants to understand how a simple neural network for digit recognition is built and trained from the ground up.
Not ideal if you are looking for a robust, high-performance, or feature-rich neural network library for practical application development.
Stars
8
Forks
—
Language
C++
License
—
Category
Last pushed
Dec 03, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mahdizynali/MazeNet"
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...)