uingrd/EmbeddedML

《AI嵌入式系统——算法优化与实现》软件工具、例程及教学辅助材料

37
/ 100
Emerging

This project helps embedded systems engineers and developers optimize machine learning algorithms for deployment on resource-constrained hardware. It takes trained machine learning models (like those for image classification or general classification) and converts them into C code, often with optimizations for fixed-point arithmetic, constant multiplication, or ARM NEON instructions. The output is efficient, deployable C code suitable for microcontrollers or other embedded devices.

No commits in the last 6 months.

Use this if you are an embedded systems engineer or developer who needs to run trained machine learning models on hardware with limited memory and processing power, and you require efficient C code for deployment.

Not ideal if you are solely working with high-level Python environments for model training and inference and do not need to deploy models to embedded C environments.

embedded-systems edge-ai firmware-development microcontroller-programming machine-learning-deployment
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 8 / 25
Community 20 / 25

How are scores calculated?

Stars

92

Forks

26

Language

Python

License

Last pushed

May 07, 2024

Commits (30d)

0

Get this data via API

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

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