All Projects → STMicroelectronics → meta-st-stm32mpu-ai

STMicroelectronics / meta-st-stm32mpu-ai

Licence: other
This repository contains the OpenEmbedded meta layer to install AI frameworks and tools for the STM32MP1

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
BitBake
79 projects
shell
77523 projects
CSS
56736 projects
Makefile
30231 projects

Projects that are alternatives of or similar to meta-st-stm32mpu-ai

SketchRecognition
Model and Android app for sketch recognition using Google's quickdraw dataset
Stars: ✭ 28 (-12.5%)
Mutual labels:  image-classification, tensorflow-lite
zalo-landmark
Zalo AI Challenge - Landmark Identification
Stars: ✭ 39 (+21.88%)
Mutual labels:  image-classification
BottleneckTransformers
Bottleneck Transformers for Visual Recognition
Stars: ✭ 231 (+621.88%)
Mutual labels:  image-classification
backprop
Backprop makes it simple to use, finetune, and deploy state-of-the-art ML models.
Stars: ✭ 229 (+615.63%)
Mutual labels:  image-classification
Xception-with-Your-Own-Dataset
Easy-to-use scripts for training and inferencing with Xception on your own dataset
Stars: ✭ 51 (+59.38%)
Mutual labels:  image-classification
ResNet-50-CBAM-PyTorch
Implementation of Resnet-50 with and without CBAM in PyTorch v1.8. Implementation tested on Intel Image Classification dataset from https://www.kaggle.com/puneet6060/intel-image-classification.
Stars: ✭ 31 (-3.12%)
Mutual labels:  image-classification
img classification deep learning
No description or website provided.
Stars: ✭ 19 (-40.62%)
Mutual labels:  image-classification
Evo-ViT
Official implement of Evo-ViT: Slow-Fast Token Evolution for Dynamic Vision Transformer
Stars: ✭ 50 (+56.25%)
Mutual labels:  image-classification
glDelegateBench
quick and dirty inference time benchmark for TFLite gles delegate
Stars: ✭ 17 (-46.87%)
Mutual labels:  tensorflow-lite
image features
Extract deep learning features from images using simple python interface
Stars: ✭ 84 (+162.5%)
Mutual labels:  image-classification
PyTrx
PyTrx is a Python object-oriented programme created for the purpose of calculating real-world measurements from oblique images and time-lapse image series. Its primary purpose is to obtain velocities, surface areas, and distances from oblique, optical imagery of glacial environments.
Stars: ✭ 31 (-3.12%)
Mutual labels:  image-classification
music-genre-classification
Zalo AI Challenge - Music Genre Classification
Stars: ✭ 23 (-28.12%)
Mutual labels:  image-classification
tfvaegan
[ECCV 2020] Official Pytorch implementation for "Latent Embedding Feedback and Discriminative Features for Zero-Shot Classification". SOTA results for ZSL and GZSL
Stars: ✭ 107 (+234.38%)
Mutual labels:  image-classification
android tflite
GPU Accelerated TensorFlow Lite applications on Android NDK. Higher accuracy face detection, Age and gender estimation, Human pose estimation, Artistic style transfer
Stars: ✭ 105 (+228.13%)
Mutual labels:  tensorflow-lite
deepstack-ui
UI for working with Deepstack
Stars: ✭ 115 (+259.38%)
Mutual labels:  image-classification
nntrainer
NNtrainer is Software Framework for Training Neural Network Models on Devices.
Stars: ✭ 92 (+187.5%)
Mutual labels:  tensorflow-lite
ailia-models
The collection of pre-trained, state-of-the-art AI models for ailia SDK
Stars: ✭ 1,102 (+3343.75%)
Mutual labels:  image-classification
stackml-js
Machine Learning platform in-browser for creators
Stars: ✭ 34 (+6.25%)
Mutual labels:  image-classification
trojanzoo
TrojanZoo provides a universal pytorch platform to conduct security researches (especially backdoor attacks/defenses) of image classification in deep learning.
Stars: ✭ 178 (+456.25%)
Mutual labels:  image-classification
tutorials
A tutorial series by Preferred.AI
Stars: ✭ 136 (+325%)
Mutual labels:  image-classification

meta-st-stm32mpu-ai

OpenEmbedded meta layer to install AI frameworks and tools for the STM32MP1. It also provide application samples.

Compatibility

The X-LINUX-AI OpenSTLinux Expansion Package v2.2.0 is compatible with the Yocto Project™ build systems Kirkstone and Dunfell. It is validated over the OpenSTLinux Distributions v3.1 and v4.0 on STM32MP157C-DK2 with a USB image sensor, and on STM32MP157A-EV1 and STM32MP157C-EV1 with their built-in camera module

Available frameworks and tools within the meta-layer

X-LINUX-AI v2.2.0 expansion package:

  • TensorFlow™ Lite 2.8.0
  • OpenCV 4.5.x
  • Python™ 3.10.x (enabling Pillow module)
  • Support for the STM32MP157F devices operating at up to 800 MHz
  • Coral Edge TPU™ accelerator native support
    • libedgetpu 2.0.0 (Gouper) aligned with TensorFlow™ Lite 2.8.0
    • libcoral 2.0.0 (Gouper) aligned with TensorFlow™ Lite 2.8.0
    • PyCoral 2.0.0 (Gouper) aligned with TensorFlow™ Lite 2.8.0
  • Support for the OpenSTLinux AI package repository allowing the installation of a prebuilt package using apt-* utilities
  • Application samples
    • C++ / Python™ image classification example using TensorFlow™ Lite based on the MobileNet v1 quantized model
    • C++ / Python™ object detection example using TensorFlow™ Lite based on the COCO SSD MobileNet v1 quantized model
    • C++ / Python™ image classification example using Coral Edge TPU™ based on the MobileNet v1 quantized model and compiled for the Edge TPU™
    • C++ / Python™ object detection example using Coral Edge TPU™ based on the COCO SSD MobileNet v1 quantized model and compiled for the Edge TPU™
    • C++ face recognition application using proprietary model capable of recognizing the face of a known (enrolled) user. Contact the local STMicroelectronics support for more information about this application or send a request to [email protected]
  • Application support for the 720p, 480p, and 272p display configurations
  • Application user interface with updated look and feel
  • Python™ and C++ application rework for better performance
  • X-LINUX-AI SDK add-on extending the OpenSTLinux SDK with AI functionality to develop and build an AI application easily. The X-LINUX-AI SDK add-on provides support for all the above frameworks. It is available from the X-LINUX-AI product page

Further information on how to install and how to use X-LINUX-AI

https://wiki.st.com/stm32mpu/wiki/X-LINUX-AI_OpenSTLinux_Expansion_Package

Further information on how to install and how to use X-LINUX-AI SDK add-on

https://wiki.st.com/stm32mpu/wiki/How_to_install_and_use_the_X-LINUX-AI_SDK_add-on

Application samples

https://wiki.st.com/stm32mpu/wiki/X-LINUX-AI_application_samples_zoo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].