#157 · Primary category: Inference & Local Deploy
Tengine
Tengine is a lite, high performance, modular inference engine for embedded device
Project last updated:03/06/25
GitHub Stars
4.5K
Forks
982
Contributors
83
License
Apache-2.0
Why we included this project
If you need to run neural networks on constrained hardware rather than in a cloud datacenter, Tengine is a serious option. It's a C-based inference engine built for embedded and AIoT devices, where memory and power limits rule out full-size frameworks. The front-end/back-end separation means the same operator graph can be deployed across ARM CPUs, Mali and NVIDIA GPUs, NPUs such as VeriSilicon and NVDLA, and RISC-V cores without rewriting model logic per chip. Conversion tools handle ONNX, Caffe, MXNet, Darknet, TensorFlow, and PaddlePaddle models, and built-in uint8/int8 quantization, along with tools like ACIQ, DFQ, and EasyQuant, help shrink models to fit modest silicon. Teams working on classification, detection, or segmentation on edge devices will find per-board examples for A311D, i.MX 8M Plus, Jetson, and ZCU102 with measured inference latency.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.