There are no reviews yet. Be the first to send feedback to the community and the maintainers!
mlonmcu
Tool for the deployment and analysis of TinyML applications on TFLM and MicroTVM backendsetiss
Extendable Translating Instruction Set Simulatorutvm_staticrt_codegen
This project contains a code generator that produces static C NN inference deployment code targeting tiny micro-controllers (TinyML) as replacement for other Β΅TVM runtimes. This tools generates a runtime, which statically executes the compiled model. This reduces the overhead in terms of code size and execution time compared to having a dynamic on-device runtime.vrtlmod
vRTLmod modifies Verilator generated RTL simulation code for faul-injection purposes. It transforms source code with the help of LLVM/Clang-Tools and generates a fault injection API.seal5
Seal5 - Semi-automated LLVM Support for RISC-V Extensions including AutovectorizationM2-ISA-R
CoreDSL2 Parser with backend to generate simulation code for the ETISS instruction set simulatorstm32-tflm-demos
Tiny machine learning demos for STM32 microcontrollerscompas-ft-riscv
repo to house various LLVM based SIHFT passes for RISCV 32/64 soft error resiliencetflm-offline-interpreter
This project runs the TFLM interpreter off-target to produce static code that is able to run inference on the processed model. This avoids interpretation and code size overheads on a target that does not need to process different models dynamically.TVM-UMA
TinyML-MobileNetV2-Example
moiopt
etiss-sc
SystemC/TLM2.0 productivity library wrapping the Extendable Instruction Set Simulator ETISS as a tlm cpu core.softvector
Vector arithmetic library targeting simulation of Vector Processing Units (VPUs) for various targets, e.g., ETISS.Trace-Generator
Python tool to generate monitors (and printers) for ETISS based on json descriptionTinyML-Face-Recognition-Example
etiss_riscv_examples
transform_allocs_static
TinyML-Examples
Collection of TinyML benchmark NN models (in the making)TinyML-Sine-Example
micro-kws
Complete flow for keyword spotting on microcontrollers. From data collection to data preparation to training and deployment.rvv-gauss-demo
RISC-V Vector Extension v0.9 (RVV0.9) accelerated Gaussian Elimination for post-quantum McEliece cryptosystems.TinyML-KWS-Example
TinyML-Graph-Example
mlonmcu-sw
Target software library (MLIF, Machine Learning Interface) used by the MLonMCU python packageTinyML-CIFAR10-Example
M2-ISA-R-Perf
TinyML-Keyword-Example
TinyML-CNN-Example
SoftwareEval-Backends
stm32-tflm-tinyface
mlonmcu-models
TinyML model zoo primarily used by the MLonMCU python packageTinyML-MNIST-Example
SoftwareEvalLib
Love Open Source and this site? Check out how you can help us