CarloWood/machine-learning
My first ML sandbox
This project is a sandbox for experimenting with machine learning in C++, utilizing GPU acceleration through TensorFlow. It provides a foundational environment for developers to build and test their own machine learning models and algorithms. The input is C++ code defining machine learning tasks, and the output is the execution and results of these models.
Use this if you are a C++ developer who wants to implement and test machine learning algorithms from scratch, with a focus on leveraging GPU capabilities.
Not ideal if you are looking for a ready-to-use machine learning application or a high-level Python library to quickly train models.
Stars
28
Forks
2
Language
C++
License
—
Category
Last pushed
Jan 13, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/CarloWood/machine-learning"
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...)