Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
edge-ai
A curated list of resources for embedded AI
https://github.com/crespum/edge-ai
Last synced: 1 day ago
JSON representation
-
Uncategorized
-
Uncategorized
- OpenMV - A camera that runs with MicroPython on ARM Cortex M6/M7 and great support for computer vision algorithms. Now with [support for Tensorflow Lite too](https://openmv.io/blogs/news/tensorflow-lite-and-person-detection).
- Embedded Learning Library (ELL) - Microsoft's library to deploy intelligent machine-learned models onto resource constrained platforms and small single-board computers.
- uTensor - AI inference library based on mbed (an RTOS for ARM chipsets) and TensorFlow.
- Neural Network on Microcontroller (NNoM) - Higher-level layer-based Neural Network library specifically for microcontrollers. Support for CMSIS-NN.
- nncase - Open deep learning compiler stack for Kendryte K210 AI accelerator.
- Hardware benchmark for edge AI on cubesats - Open Source Cubesat Workshop 2018
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- TinyML Papers and Projects - Compilation of the most recent paper's and projects in the TinyML/EdgeAI field.
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Beagleboard BeagleV - Open Source RISC-V-based Linux board that includes a Neural Network Engine.
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Kendryte K510 - Tri-core RISC-V processor clocked with AI accelerators.
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- tinyML Summit - Annual conference and monthly meetup celebrated in California, USA. Talks and slides are usually [available from the website](https://www.tinymlsummit.org/#meetups).
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- OpenMV - A camera that runs with MicroPython on ARM Cortex M6/M7 and great support for computer vision algorithms. Now with [support for Tensorflow Lite too](https://openmv.io/blogs/news/tensorflow-lite-and-person-detection).
- JeVois - A TensorFlow-enabled camera module.
- Espressif ESP32-S3 - SoC similar to the well-known ESP32 with support for AI acceleration (among many other interesting differences).
- Maxim MAX78000 - SoC based on a Cortex-M4 that includes a CNN accelerator.
- Beagleboard BeagleV - Open Source RISC-V-based Linux board that includes a Neural Network Engine.
- Syntiant TinyML - Development kit based on the Syntiant NDP101 Neural Decision Processor and a SAMD21 Cortex-M0+.
- TensorFlow Lite for Microcontrollers - Port of TF Lite for microcontrollers and other devices with only kilobytes of memory. Born from a [merge with uTensor](https://os.mbed.com/blog/entry/uTensor-and-Tensor-Flow-Announcement/).
- UP AI Edge - Line of products based on Intel Movidius VPUs (including Myriad 2 and Myriad X) and Intel Cyclone FPGAs.
- DepthAI - An embedded platform for combining Depth and AI, built around Myriad X
- NVIDIA Jetson - High-performance embedded system-on-module to unlock deep learning, computer vision, GPU computing, and graphics in network-constrained environments.
- Artificial Intelligence Radio - Transceiver (AIR-T) - High-performance SDR seamlessly integrated with state-of-the-art deep learning hardware.
- Sipeed M1 - Based on the Kendryte K210, the module adds WiFi connectivity and an external flash memory.
- UNIT-V - AI Camera powered by Kendryte K210 (lower-end M5StickV)
- CMSIS NN - A collection of efficient neural network kernels developed to maximize the performance and minimize the memory footprint of neural networks on Cortex-M processor cores.
- GreenWaves GAP8 - RISC-V-based chip with hardware acceleration for convolutional operations.
- Ultra96 - Embedded development platform featuring a Xilinx UltraScale+ MPSoC FPGA.
- Apollo3 Blue - SparkFun Edge Development Board powered by a Cortex M4 from Ambiq Micro.
- Google Coral - Platform of hardware components and software tools for local AI products based on Google Edge TPU coprocessor.
- ARM microNPU - Processors designed to accelerate ML inference (being the first one the Ethos-U55).
- ST X-CUBE-AI - Toolkit for generating NN optimiezed for STM32 MCUs.
- ST NanoEdgeAIStudio - Tool that generates a model to be loaded into an STM32 MCU.
- uTVM - *MicroTVM* is an open source tool to optimize tensor programs.
- Edge Impulse - Interactive platform to generate models that can run in microcontrollers. They are also quite active on social netwoks talking about recent news on EdgeAI/TinyML.
- Qeexo AutoML - Interactive platform to generate AI models targetted to microcontrollers.
- Benchmarking Edge Computing (May 2019)
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Gyrfalcon Technology Lighspeeur - Family of chips optimized for edge computing.
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Kendryte K510 - Tri-core RISC-V processor clocked with AI accelerators.
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Why Machine Learning on The Edge?
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- Tutorial: Low Power Deep Learning on the OpenMV Cam
- NVIDIA Jetson - High-performance embedded system-on-module to unlock deep learning, computer vision, GPU computing, and graphics in network-constrained environments.
- Tutorial: Low Power Deep Learning on the OpenMV Cam
-
Programming Languages
Categories
Sub Categories
Keywords
machine-learning
3
deep-learning
2
edge-computing
2
embedded
2
iot
2
microcontroller
2
cortex-m
1
iot-middleware
1
mbed
1
tensorflow
1
mcu
1
ml
1
neural-networks
1
nnom
1
k210
1
k230
1
k510
1
kendryte
1
neural-network
1
ai
1
cubesat
1
jetson
1
movidius
1
space
1
utensor
1
computer-vision
1
embedded-systems
1
neural-architecture-search
1
tinyml
1
wake-word
1