Train plus plusRepo and code of the IEEE UIC paper: Train++: An Incremental ML Model Training Algorithm to Create Self-Learning IoT Devices
Stars: ✭ 17 (-39.29%)
NmflibraryMATLAB library for non-negative matrix factorization (NMF): Version 1.8.1
Stars: ✭ 153 (+446.43%)
Utensor cgenC++ code generator for uTensor https://utensor-cgen.readthedocs.io/en/latest/
Stars: ✭ 42 (+50%)
River🌊 Online machine learning in Python
Stars: ✭ 2,980 (+10542.86%)
tornadoThe Tornado 🌪️ framework, designed and implemented for adaptive online learning and data stream mining in Python.
Stars: ✭ 110 (+292.86%)
UtensorTinyML AI inference library
Stars: ✭ 1,295 (+4525%)
microS2microS2 - An esp32-s2 based development board 🚀
Stars: ✭ 18 (-35.71%)
GDLibraryMatlab library for gradient descent algorithms: Version 1.0.1
Stars: ✭ 50 (+78.57%)
torchpruneA research library for pytorch-based neural network pruning, compression, and more.
Stars: ✭ 133 (+375%)
lwpktLightweight packet protocol structure for multi-device communication focused on RS-485
Stars: ✭ 71 (+153.57%)
mTowermTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services availab…
Stars: ✭ 34 (+21.43%)
faas-simA framework for trace-driven simulation of serverless Function-as-a-Service platforms
Stars: ✭ 33 (+17.86%)
msp430-rngRandom (SLAA338) and pseudorandom (LCG) number generation.
Stars: ✭ 19 (-32.14%)
perf counterA dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h
Stars: ✭ 197 (+603.57%)
wekinator-nodeAn SDK to interface with Wekinator over OSC
Stars: ✭ 21 (-25%)
picovoiceThe end-to-end platform for building voice products at scale
Stars: ✭ 316 (+1028.57%)
IOIO-OTGDevelopment Board for Android
Stars: ✭ 23 (-17.86%)
regbitsC++ templates for type-safe bit manipulation
Stars: ✭ 53 (+89.29%)
ch552toolAn open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.
Stars: ✭ 98 (+250%)
stenoEmbedded steno firmware + custom steno PCBs
Stars: ✭ 47 (+67.86%)
motor-defect-detector-pythonPredict performance issues with manufacturing equipment motors. Perform local or cloud analytics of the issues found, and then display the data on a user interface to determine when failures might arise.
Stars: ✭ 24 (-14.29%)
iot-edge-samplesShowcase of various extension scenarios for SAP IoT Edge, intelligent edge computing software that provides "microservices at the edge" for Internet of Things (IoT).
Stars: ✭ 16 (-42.86%)
EnvOpenPicoAn open source RP2040 MCU Board Family
Stars: ✭ 87 (+210.71%)
XMC-for-ArduinoIntegration of Infineon's XMC microcontrollers into the Arduino IDE.
Stars: ✭ 85 (+203.57%)
reinforcement learning course materialsLecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University
Stars: ✭ 765 (+2632.14%)
federated pcaFederated Principal Component Analysis Revisited!
Stars: ✭ 30 (+7.14%)
cepCEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.
Stars: ✭ 140 (+400%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-35.71%)
ambianic-edgeThe core runtime engine for Ambianic Edge devices.
Stars: ✭ 98 (+250%)
m4vga-rsVGA-style video output for STM32F4 processors, in Rust
Stars: ✭ 122 (+335.71%)
AdvantEDGEAdvantEDGE, Mobile Edge Emulation Platform
Stars: ✭ 36 (+28.57%)
salt iccv2017SALT (iccv2017) based Video Denoising Codes, Matlab implementation
Stars: ✭ 26 (-7.14%)
libavrutilEasy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (-25%)
Adam-NSCLPyTorch implementation of our Adam-NSCL algorithm from our CVPR2021 (oral) paper "Training Networks in Null Space for Continual Learning"
Stars: ✭ 34 (+21.43%)
pikascriptUltralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+2953.57%)
zmuzmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (+150%)
soptsopt:A simple python optimization library
Stars: ✭ 42 (+50%)
FUSIONPyTorch code for NeurIPSW 2020 paper (4th Workshop on Meta-Learning) "Few-Shot Unsupervised Continual Learning through Meta-Examples"
Stars: ✭ 18 (-35.71%)
avr-ds18b20AVR library for controlling DS18B20 temperature sensors
Stars: ✭ 52 (+85.71%)
intruder-detector-pythonBuild an application that alerts you when someone enters a restricted area. Learn how to use models for multiclass object detection.
Stars: ✭ 16 (-42.86%)
incremental trainingRepo that relates to the Medium blog 'Keeping your ML model in shape with Kafka, Airflow' and MLFlow'
Stars: ✭ 110 (+292.86%)
colabsThis repository holds the Google Colabs for the EdX TinyML Specialization
Stars: ✭ 73 (+160.71%)
netxduoAzure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
Stars: ✭ 151 (+439.29%)
EdgeSimSimulate the real environment, perform edge computing, edge caching experiments
Stars: ✭ 53 (+89.29%)
OLSTECOnLine Low-rank Subspace tracking by TEnsor CP Decomposition in Matlab: Version 1.0.1
Stars: ✭ 30 (+7.14%)
arduinorequired (and optional) source files for the Arduino development environment, specifically the hardware/arduino sub-directory, to support xmega processors
Stars: ✭ 18 (-35.71%)
RegressionMultiple Regression Package for PHP
Stars: ✭ 88 (+214.29%)
tinyfontText library for TinyGo displays
Stars: ✭ 37 (+32.14%)
microblxmicroblx: real-time, embedded, reflective function blocks.
Stars: ✭ 37 (+32.14%)
object-size-detector-pythonMonitor mechanical bolts as they move down a conveyor belt. When a bolt of an irregular size is detected, this solution emits an alert.
Stars: ✭ 26 (-7.14%)
books-ML-and-DL.pdf Format Books for Machine and Deep Learning
Stars: ✭ 105 (+275%)
alloc-cortex-mA heap allocator for Cortex-M processors
Stars: ✭ 139 (+396.43%)
sgdAn R package for large scale estimation with stochastic gradient descent
Stars: ✭ 55 (+96.43%)
arm nn examplesHow to run deep learning model on microcontroller with CMSIS-NN
Stars: ✭ 21 (-25%)