tinyml

There are 214 repositories under tinyml topic.

  • mit-han-lab/once-for-all

    [ICLR 2020] Once for All: Train One Network and Specialize it for Efficient Deployment

    Language:Python1.8k5375332
  • vitoplantamura/OnnxStream

    Lightweight inference library for ONNX files, written in C++. It can run SDXL on a RPI Zero 2 but also Mistral 7B on desktops and servers.

    Language:C++1.8k256375
  • frugally-deep

    Dobiasd/frugally-deep

    A lightweight header-only library for using Keras (TensorFlow) models in C++.

    Language:C++1.1k52306235
  • mit-han-lab/tinyengine

    [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

    Language:C7532074126
  • gigwegbe/tinyml-papers-and-projects

    This is a list of interesting papers and projects about TinyML.

  • deepC

    ai-techsystems/deepC

    vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers

    Language:C++534324585
  • emlearn/emlearn

    Machine Learning inference engine for Microcontrollers and Embedded devices

    Language:Python448144250
  • mit-han-lab/mcunet

    [NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning

    Language:Python412232777
  • Seeed-Studio/ModelAssistant

    Seeed SenseCraft Model Assistant is an open-source project focused on embedded AI. 🔥🔥🔥

    Language:Python354231839
  • artificial-nose

    kartben/artificial-nose

    Instructions, source code, and misc. resources needed for building a Tiny ML-powered artificial nose.

    Language:C343182273
  • bharathsudharsan/TinyML-CAM

    Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'

    Language:Jupyter Notebook23613119
  • jonnor/embeddedml

    Notes on Machine Learning on edge for embedded/sensor/IoT uses

    Language:Jupyter Notebook22517128
  • cpldcpu/BitNetMCU

    Neural Networks with low bit weights on low end 32 bit microcontrollers such as the CH32V003 RISC-V Microcontroller and others

    Language:C19210115
  • lucaslie/torchprune

    A research library for pytorch-based neural network pruning, compression, and more.

    Language:Shell16251123
  • rl-tools

    rl-tools/rl-tools

    A Fast, Portable Deep Reinforcement Learning Library for Continuous Control

    Language:C++138865
  • tinyMLx/courseware

    In this repository you will find TinyML course syllabi, assignments/labs, code walkthroughs, links to student projects, and lecture videos (where applicable).

  • HollowMan6/TinyML-ESP32

    This is the TinyML programs for ESP32 according to BlackWalnut Labs Tutorials. (黑胡桃实验室的TinyML教程中的程序集合)

    Language:C1337136
  • hotg-ai/rune

    Rune provides containers to encapsulate and deploy edgeML pipelines and applications

    Language:Rust132917215
  • MIRNet-TFLite-TRT

    sayakpaul/MIRNet-TFLite-TRT

    TensorFlow Lite models for MIRNet for low-light image enhancement.

    Language:Jupyter Notebook1286426
  • tinyMLx/colabs

    This repository holds the Google Colabs for the EdX TinyML Specialization

    Language:Jupyter Notebook102133108
  • Santandersecurityresearch/CurrentSense-TinyML

    Spying on Microcontrollers using Current Sensing and embedded TinyML models

    Language:C++771006
  • LiangZai-Embedded/ThermalGesture_ESP32

    在ESP32上实现基于红外热成像阵列传感器的手势识别

    Language:C681010
  • matteocarnelos/microflow-rs

    A Rust TinyML compiler for neural network inference on embedded systems

    Language:Rust60203
  • datawhalechina/awesome-compression

    模型压缩的小白入门教程

    Language:Jupyter Notebook562110
  • pico-wake-word

    henriwoodcock/pico-wake-word

    MicroSpeech Wake Word example on the Raspberry Pi Pico. This is a port of the example on the TensorFlow repository.

    Language:CMake543610
  • emlearn/emlearn-micropython

    Efficient Machine Learning engine for MicroPython

    Language:C482313
  • nesl/agrobot

    Neural-Kalman GNSS/INS Navigation for Precision Agriculture

    Language:Jupyter Notebook48738
  • alankrantas/edge-impulse-esp32-cam-image-classification

    Live Image Classification on ESP32-CAM and TFT with MobileNet v1 from Edge Impulse (TinyML)

    Language:C463111
  • COVID-Net

    AlexSWong/COVID-Net

    Launched in March 2020 in response to the coronavirus disease 2019 (COVID-19) pandemic, COVID-Net is a global open source, open access initiative dedicated to accelerating advancement in machine learning to aid front-line healthcare workers and clinical institutions around the world fighting the continuing pandemic. Towards this goal, our global multi-disciplinary team of researchers, developers, and clinicians have made publicly available a suite of tailored deep neural network models for tackling different challenges ranging from screening to risk stratification to treatment planning for patients with the severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). Furthermore, we have made available fully curated, open access benchmark datasets comprised of some of the largest, most diverse patient cohorts from around the world.

  • hollance/TinyML-HelloWorld-ArduinoUno

    The TinyML "Hello World" sine wave model on Arduino Uno v3

    Language:Jupyter Notebook435010
  • tinyMLx/arduino-library

    This repository holds the Arduino Library for the EdX TinyML Specialization

    Language:C++4211129
  • bharathsudharsan/ML-MCU

    Code for IoT Journal paper 'ML-MCU: A Framework to Train ML Classifiers on MCU-based IoT Edge Devices'

    Language:C402020
  • EEESlab/CMix-NN

    CMix-NN: Mixed Low-Precision CNN Library for Memory-Constrained Edge Devices

    Language:C37607
  • kavyakvk/TinyFederatedLearning

    A scheme for privacy-preserving learning on Tiny Devices.

    Language:C++372113
  • nesl/tinyodom

    TinyOdom: Hardware-Aware Efficient Neural Inertial Navigation

    Language:C++37723
  • tszydlo/FogML

    Source code generators for machine learning models.

    Language:Python36408