eIQ Machine Learning (ML) software
development environment leverages
inference engines, neural network compilers,
optimized libraries, deep learning toolkits
and open-source technologies for easier,
more secure system-level application
development and ML algorithm enablement,
and auto-quality ML enablement.
OVERVIEW
The NXP
®
eIQ (“edge intelligence”) ML software
environment provides the key ingredients to do inference
with neural network (NN) models on embedded systems
and deploy ML algorithms on NXP microprocessors and
microcontrollers for edge nodes. It includes inference
engines, NN compilers, libraries, and hardware abstraction
layers that support Google TensorFlow Lite, Glow, Arm
®
NN, Arm CMSIS-NN, and OpenCV.
With NXP’s i.MX applications processors and i.MX RT
crossover processors based on Arm Cortex
®
-A and M cores,
respectively, embedded designs can now support deep
learning applications that require high-performance data
analytics and fast inferencing.
eIQ software includes a variety of application examples that
demonstrate how to integrate neural networks into voice,
vision and sensor applications. The developer can choose
whether to deploy their ML applications on Arm Cortex A,
Cortex M, and GPUs, or for high-end acceleration on the
neural processing unit of the i.MX 8M Plus.
APPLICATIONS
eIQ ML software helps enable a variety of vision and sensor
applications working in conjunction with a collection of
device drivers and functions for cameras, microphones and
a wide range of environmental sensor types.
• Object detection and recognition
• Voice command and keyword recognition
• Anomaly detection
• Image and video processing
• Other AI and ML applications include:
– Smart wearables
– Intelligent factories and smart buildings
– Healthcare and diagnostics
– Augmented reality
– Logistics
– Public safety
FEATURES
• Open-source inference engines
• Neural network compilers
• Optimized libraries
• Application samples
• Included in NXP’s Yocto Linux
®
BSP and MCUXpresso SDK
software releases
eIQ MACHINE LEARNING
SOFTWARE DEVELOPMENT
ENVIRONMENT
FACT SHEET
eIQ™ ML SOFTWARE