eIQ®ML软件开发环境

恩智浦®eIQ®机器学习(ML)软件开发环境支持在恩智浦EdgeVerse微控制器和微处理器(包括i.MX RT跨界MCU和i.MX系列应用处理器)上使用ML算法。eIQ ML软件包括称为eIQ Toolkit的ML工作流工具以及推理引擎、神经网络编译器和优化库。该软件利用开源的专有技术,并完全集成到恩智浦MCUXpresso软件开发套件和Yocto开发环境中,使您可以轻松开发完整的系统级应用。

eIQ软件生态合作体系

eIQ ML软件开发环境(图片)

平台优化的运行时推理引擎,支持资源受限设备使用紧凑代码。

支持eIQ的设备:
i.MX RT1050i.MX RT1060i.MX RT1064i.MX RT1160i.MX RT1170i.MX 8M Plusi.MX 8Mi.MX 8M Nanoi.MX 8M Nano ULi.MX 8M Mini

TensorFlow Lite是TensorFlow的加速缩小版,通过使用开源库,支持边缘技术降低延时、缩小二进制大小。

支持eIQ的设备:
i.MX 8M Plusi.MX 8Mi.MX 8M Nanoi.MX 8M Nano ULi.MX 8M Mini

TF Micro比TensorFlow速度更快体积更小,可为资源受限设备提供运行机器学习模组。

支持eIQ的设备:
i.MX RT500i.MX RT600i.MX RT1050i.MX RT1060i.MX RT1064i.MX RT1160i.MX RT1170i.MX 8M Plus

一款机器学习的编译器,通过将神经网络转换为目标文件,再转换为二进制图片,从而实现提前编译,性能更高,内存占用更小。

支持eIQ的设备:
i.MX RT600i.MX RT1050i.MX RT1060i.MX RT1064i.MX RT1160i.MX RT1170

ONNX Runtime

交互平台推理,ML培训加速器

支持eIQ的设备:
i.MX 8M Plusi.MX 8Mi.MX 8M Nanoi.MX 8M Nano ULi.MX 8M Mini