概述

软件开发工具包

Arm NN SDK 是一套免费的开源 Linux 软件工具,可在高能效设备上运行机器学习工作负载。此推理引擎在现有的神经网络框架与高能效的 Arm Cortex-A CPU、Arm Mali GPU 和 Ethos NPU 之间搭建起桥梁。

下载 Arm NN SDK (GitHub)

特性与优势

NN 框架转换 

支持 TensorFlow、Caffe 和 ONNX 等常用框架,有助于应用的快速开发。

有效针对 CPU 和 GPU 

使用 Compute Library,针对可编程核心(例如 Cortex-A CPU 和 Mali GPU),实现尽可能高效的开发。

适用于安卓系统的 Arm NN 

Arm NN 可与 NNAPI(Google 用于在安卓设备上加速神经网络的接口)协同工作,适配 Arm Mali GPU 和 Arm Ethos NPU,实现指数级的性能提升。

开源

Arm NN 是 Linaro 的机器智能计划的一部分,接受外部代码贡献。欲了解更多信息,请访问 mlplatform.org

相关产品

探索更多选项和功能

Cortex-A Processor

Cortex-A CPU

Cortex-A 处理器系列专为复杂计算任务设计,例如托管多功能操作系统平台、支持多种软件应用等。

Mali Graphics & Multimedia Processors

 Mali GPU

Mali GPU 提供多样化的可扩展解决方案,并搭载图形和 GPU 计算技术,全面覆盖低功耗至高性能等各类设备,如智能手机、平板电脑和 DTV 等。

Arm Ethos Processors

Ethos 处理器

Arm Ethos 处理器系列以最小的面积实现了最高的吞吐量和能效,适用于从云端到边缘侧再到端点的机器学习推理。

Arm Compute Library

Compute Library

ACL 软件库整合了针对 Arm Cortex-A CPU 和 Arm Mali GPU 优化的底层函数,用于支持主流图像处理、计算机视觉和机器学习应用。与 OSS 替代方案相比,ACL 软件库可实现显著的性能提升,并可基于宽松的 MIT 开源技术授权许可免费使用。

用例

人工智能

新一代超高能效机器学习处理器,旨在重新定义设备功能,改变我们的生活。

了解详情

咨询专家

想要在高能效设备上构建机器学习工作负载吗?咨询 Arm 专家了解更多信息。

联系我们

为了支持 Linaro 的机器智能计划,Arm 捐赠了我们的开源网络机器学习 (ML) 软件 Arm NN。我们相信,与 Linaro 和其他生态系统合作伙伴进行开源协作,有助于减少碎片化并最大限度地减少重复工作。通过这项举措,SoC 和 NN 供应商可继续依靠自身的关键竞争优势实现差异化。观看此视频,了解有关 Linaro 机器学习计划的更多信息。