can1357/simple_cnn
Simple Convolutional Neural Network Library
This library helps developers implement fundamental image recognition tasks using convolutional neural networks. You provide image data, and it outputs a trained model capable of classifying those images. It's designed for software engineers who need a basic, performant CNN implementation.
197 stars. No commits in the last 6 months.
Use this if you are a C++ developer needing a straightforward, low-level convolutional neural network implementation that is easy to understand and potentially optimize for CUDA.
Not ideal if you need a high-level API, extensive pre-built layers, or a framework for complex deep learning research.
Stars
197
Forks
68
Language
C++
License
—
Category
Last pushed
May 28, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/can1357/simple_cnn"
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
wichtounet/dll
Fast Deep Learning Library (DLL) for C++ (ANNs, CNNs, RBMs, DBNs...)
NVlabs/tiny-cuda-nn
Lightning fast C++/CUDA neural network framework
KasperskyLab/knp
Kaspersky Neuromorphic Platform