skylook/tensorflow_cpp
C and C++ examples for tensorflow
This project provides practical examples for integrating trained TensorFlow machine learning models into C or C++ applications. It shows how to take a pre-trained TensorFlow model (like a `.pb` or `.h5.pb` file) and use C or C++ code to make predictions, which is essential for deploying ML models in high-performance or embedded systems. This is intended for software developers who need to embed machine learning capabilities directly into their C/C++ applications.
128 stars. No commits in the last 6 months.
Use this if you are a C/C++ developer needing to incorporate a pre-trained TensorFlow model into your existing application for tasks like image classification or general prediction.
Not ideal if you are looking for a Python-based solution for TensorFlow model development or deployment, or if you are not a C/C++ developer.
Stars
128
Forks
43
Language
C++
License
—
Category
Last pushed
Oct 17, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/skylook/tensorflow_cpp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
apache/tvm
Open Machine Learning Compiler Framework
uxlfoundation/oneDNN
oneAPI Deep Neural Network Library (oneDNN)
Tencent/ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platform
OpenMined/TenSEAL
A library for doing homomorphic encryption operations on tensors
iree-org/iree-turbine
IREE's PyTorch Frontend, based on Torch Dynamo.