tinyml
Here are 335 public repositories matching this topic...
Language:All
Sort:Most stars
Introduction to Machine Learning Systems
- Updated
Nov 5, 2025 - Python
Lightweight inference library for ONNX files, written in C++. It can run Stable Diffusion XL 1.0 on a RPI Zero 2 (or in 298MB of RAM) but also Mistral 7B on desktops and servers. ARM, x86, WASM, RISC-V supported. Accelerated by XNNPACK. Python, C# and JS(WASM) bindings available.
- Updated
Nov 2, 2025 - C++
[ICLR 2020] Once for All: Train One Network and Specialize it for Efficient Deployment
- Updated
Dec 14, 2023 - Python
A lightweight header-only library for using Keras (TensorFlow) models in C++.
- Updated
Jun 16, 2025 - C++
This is a list of interesting papers and projects about TinyML.
- Updated
Oct 28, 2025
[NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
- Updated
Nov 27, 2024 - C
The Fastest Deep Reinforcement Learning Library
- Updated
Oct 30, 2025 - C++
Machine Learning inference engine for Microcontrollers and Embedded devices
- Updated
Nov 5, 2025 - Python
[NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning
- Updated
Mar 29, 2024 - Python
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
- Updated
Jul 22, 2025 - C++
Seeed SenseCraft Model Assistant is an open-source project focused on embedded AI. 🔥🔥🔥
- Updated
Nov 3, 2025 - Python
Instructions, source code, and misc. resources needed for building a Tiny ML-powered artificial nose.
- Updated
Jul 5, 2024 - C
Zant simplifies the deployment and optimization of neural networks on microprocessors
- Updated
Nov 4, 2025 - Zig
Neural Networks with low bit weights on low end 32 bit microcontrollers such as the CH32V003 RISC-V Microcontroller and others
- Updated
Oct 31, 2025 - C
Notes on Machine Learning on edge for embedded/sensor/IoT uses
- Updated
Nov 5, 2025 - Jupyter Notebook
Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'
- Updated
Oct 18, 2022 - Jupyter Notebook
In this repository you will find TinyML course syllabi, assignments/labs, code walkthroughs, links to student projects, and lecture videos (where applicable).
- Updated
May 17, 2022
This is the TinyML programs for ESP32 according to BlackWalnut Labs Tutorials. (黑胡桃实验室的TinyML教程中的程序集合)
- Updated
Jan 22, 2025 - C
A research library for pytorch-based neural network pruning, compression, and more.
- Updated
Nov 28, 2022 - Shell
A robust and efficient TinyML inference engine.
- Updated
Jan 22, 2025 - Rust
Improve this page
Add a description, image, and links to thetinyml topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thetinyml topic, visit your repo's landing page and select "manage topics."