gosha20777/keras2cpp

it's a small library for running trained Keras 2 models from a native C++ code.

48
/ 100
Emerging

This is for C++ developers who have trained machine learning models using Keras 2 in Python and need to integrate them into native C++ applications. It takes a Keras model saved from Python and allows you to load and run predictions with it directly in C++. This is ideal for developers building high-performance or embedded C++ applications that require pre-trained machine learning capabilities.

195 stars. No commits in the last 6 months.

Use this if you need to deploy a Keras 2 model into a C++ application without external dependencies or a Python environment.

Not ideal if your Keras model uses unsupported layer types (like Convolution3D or GRU) or if you require GPU acceleration for predictions.

Machine Learning Deployment C++ Development Model Integration Embedded ML High-Performance Computing
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

195

Forks

51

Language

C++

License

MIT

Last pushed

Nov 21, 2022

Commits (30d)

0

Get this data via API

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

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