cancel
Showing results for 
Search instead for 
Did you mean: 

PyeIQ - A Python Framework for eIQ on i.MX Processors

diego_dorta
NXP Employee
NXP Employee
9 0 6,279

 

pyeiq.png

A Python Demo Framework for eIQ on i.MX Processors

 

PyeIQ is written on top of eIQ ML Software Development Environment and provides a set of Python classes allowing the user to run Machine Learning applications in a simplified and efficient way without spending time on cross-compilations, deployments, or reading extensive guides.

This project will help you with the proof of concept and should not be considered production-ready.

Samples

 

Object Classification (~3ms) Object Detection (~15ms)
video_eIQObjectClassification.gif video_eIQObjectDetection.gif

 

 

Official Releases

 

PyeIQ Version Release Date i.MX Board BSP Release Status Notes
tag Apr 29, 2020 imx BSP Build PoC
tag Jun 30, 2020 imx BSP Build Stable

 

Getting Started

 

Installation for Users

Quick Installation using PyPI

 

  1. Use pip3 tool to install the package located at PyPI repository:

 

 

 

 

 

 

 

 

 

 

# pip3 install eiq‍

 

 

 

 

 

 

 

 

 

 

 

 

 

 

pypieiq.gif

 

Available Demos

 

Demo Name Framework i.MX Board BSP Release Inference Core Status
Object Classification Framework imx BSP Core build
Object Detection SSD Framework imx BSP Core build
Object Detection YOLOv3 Framework imx BSP Core build
Object Detection DNN Framework imx BSP Core build
Facial Expression Detection Framework imx BSP Core build
Fire Classification Framework imx BSP Core build
Fire Classification Framework imx BSP Core build
Pose Detection Framework imx BSP Core build
Face/Eyes Detection Framework imx BSP Core build

 

Available Applications

 

Application Name Framework i.MX Board BSP Release Inference Core Status
Switch Classification Image Framework imx BSP Core build
Switch Detection Video Framework imx BSP Core build