使用恩智浦eIQ® Auto机器学习(ML)软件开发套件,开发人员无需具备深厚的AI专业知识,也能构建智能汽车解决方案。这套完整的开发套件能够无缝实现机器学习应用在恩智浦S32系列汽车处理器及微控制器(包括Arm® Cortex®内核与神经加速器)上的准备、编译与部署。凭借其灵活可扩展的框架与开放生态合作体系,eIQ Auto在将实时智能技术集成至车辆的同时,持续保障其在准确性、性能、安全性、能效与可信度方面的核心价值。
eIQ® Auto发布包中包含Model Zoo
恩智浦eIQ® Auto机器学习(ML)软件开发套件具备高度灵活性,用户能够部署多种机器学习算法,满足软件定义汽车电子电气架构中对计算资源的需求。通过选择合适的车规级微控制器与微处理器,这套统一的机器学习软件开发套件可满足下列应用场景的需求:
| 汽车示例用例 | 产品 | 加速器 |
|---|---|---|
| 智能数据编排器(Intelligent Data Orchestrator) 在整车中智能管理AI/ML及其他任务,确保任务的确定性执行 |
S32G | Arm® A53 (Neon) |
| 虚拟传感器 可替代硬件传感器,或部署于电机内部等传统无法安装的场所 |
S32汽车处理平台 | eIQ® Neutron (NPU) Arm® R52 (Neon) Arm® A53 (Neon) DSP AI/ML加速器 Arm® M7 |
| 预测性维护 利用单车的实时运行数据,实现对车队异常状况的主动预防 |
||
| 成像雷达 实现基于雷达技术的物体分类功能,显著降低对摄像头或激光雷达的依赖。 |
S32G |
Arm® A53 (Neon) |
| S32R45 | Arm® A53 (Neon) | |
| 音频识别 在嘈杂环境中精准识别应急车辆警报声,并为ADAS实现声源定位 |
S32G |
Arm® A53 (Neon) |
| SAF9100 | DSP AI/ML加速器 |
专用AI/ML推理加速器
信号处理、音频和传感器融合
面向Arm Cortex-A与Cortex-R系列内核的先进单指令多数据(SIMD)架构扩展
eIQ Auto支持TensorFlow (Protobuf和Keras)、PyTorch的模型,以及ONNX交换格式和TensorFlow Lite(具体支持取决于底层平台和后端)。
eIQ Auto支持一系列推理引擎,包括多种开源产品、硬件专用引擎和在ASPICE流程下开发的专有选项。所有引擎都统一采用了通用的eIQ Auto模型准备工作流程和运行时API。
是的。eIQ Auto运行时支持多运行时和多处理器内核的异构执行。我们能够支持多种场景,采用eIQ Auto模型准备工具进行配置,通过eIQ Auto运行时库执行:
可以。核心的eIQ Auto运行时库和部分推理引擎能够在x86 Linux上运行,让您在进行嵌入式部署之前,利用eIQ Auto API在主机处理器上进行完整的原型设计并评估您的应用。
是的。eIQ Auto具有支持深度学习和经典机器学习算法的接口,并支持eIQ Auto运行时执行的自定义算子。
是的。eIQ Auto安装包括一套演示端到端开发流程的教程,其中包括主机上的模型准备和运行时应用程序的验证;一套演示运行时更先进功能的演示;以及提供其他应用示例的模型库(model zoo)。
了解eIQ机器学习软件和eIQ Auto,并浏览面向S32G、i.MX、i.MX RT和S32V处理器的推理引擎选项。
了解如何实施并配置恩智浦eIQ® Auto深度学习工具包,无需定制的硬件专业知识即可优化和实现深度学习。
探索应对这些挑战的方法,并查看一个优化的工作流程示例,即使用恩智浦eIQ® Auto深度学习工具包在汽车量产车辆中部署深度学习。
进一步了解AI汽车应用的处理效率、加速开发和部署工作流程,以及eIQ Auto深度学习工具包如何帮助您开发应用。
了解详情