fengwang/ceras

Ceras is yet another tiny deep learning engine, in pure c++ and header only.

37
/ 100
Emerging

Ceras is a lightweight deep learning engine designed for C++ developers building neural networks. It helps you define, train, and evaluate deep learning models by taking raw numerical data as input and producing trained models or predictions. It's ideal for C++ programmers who need fine-grained control over their deep learning implementations, from defining individual layers to managing training parameters.

127 stars.

Use this if you are a C++ developer who needs a header-only deep learning library to quickly prototype and deploy neural network models with optional GPU acceleration.

Not ideal if you are not familiar with C++ or prefer a high-level API for deep learning without needing to delve into implementation details.

deep-learning-framework neural-networks machine-learning-engineering C++-development AI-model-building
No License No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 13 / 25

How are scores calculated?

Stars

127

Forks

12

Language

C++

License

Last pushed

Oct 26, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/fengwang/ceras"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.