"); //-->
骁龙820A具有广泛的异构计算功能,旨在允许在设备上运行受过训练的神经网络,而无需连接到云端。 Qualcomm®Snapdragon™神经处理引擎(NPE)SDK旨在帮助开发人员在Snapdragon移动平台上运行Caffe / Caffe2或TensorFlow培训的一个或多个神经网络模型,无论是CPU,GPU还是DSP。
Snapdragon NPE旨在帮助开发人员节省时间和精力来优化使用Snapdragon的设备上训练有素的神经网络的性能。 它通过提供用于模型转换和执行的工具以及针对核心的API,通过功能和性能配置文件来匹配所需的用户体验。 Snapdragon NPE支持卷积神经网络和用户自定义层。
Snapdragon NPE在Snapdragon移动平台上运行神经网络所需的大量工作,可以帮助开发人员更多的时间和资源,专注于建立新的和创新的用户体验。
如果您想更深入地介绍人工智能和神经处理SDK,我们鼓励您在“边缘”网络研讨会上查看我们的Snapdragon和人工智能,其中概述了我们提供的内容。
SDK中有什么?
Android和Linux运行时神经网络模型执行
加速支持Qualcomm®Hexagon™DSP,Qualcomm®Adreno™GPU Qualcomm®Kryo™,CPUs
加速支持Qualcomm®Hexagon™DSP,Qualcomm®Adreno™GPU和Qualcomm®Kryo™,CPUs
支持Caffe,Caffe2和TensorFlow格式的模型
用于控制运行时的加载,执行和调度的API
用于模型转换的桌面工具
瓶颈识别的性能基准
示例代码和教程
HTML文档
为了使AI开发人员的生活更轻松,Snapdragon NPE SDK还没有定义另一个网络层库; 相反,它使开发人员可以自由地使用熟悉的框架设计和训练他们的网络,Caffe / Caffe2和TensorFlow在启动时得到支持。 开发工作流程如下:

在设计和培训之后,模型文件需要转换为“.dlc”(深度学习容器)文件供Snapdragon NPE运行时使用。 转换工具将输出转换统计信息,包括有关不受支持或非加速层的信息,开发人员可以使用这些信息来调整初始模型的设计。
使用Snapdragon NPE SDK开发人造智能需要几个先决条件,才能开始创建解决方案。
您需要在一个或多个垂直方向运行卷积模型,包括移动,汽车,IoT,AR,无人机和机器人
您知道如何设计和训练一个模型,或者已经有一个预先训练的模型文件
您选择的框架是Caffe / Caffe2或TensorFlow
您可以为Android或Android或Linux的本机应用程序制作JAVA应用程序
您有一个Ubuntu 14.04开发环境
您有一个支持的设备来测试您的应用程序
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
555摸鼻子游戏电路
2004年好!
串行FLASH SSF1101在单片机
手机芯片开始角逐先进封装
555射击游戏机电路
555游戏定时器电路
辞旧岁--论坛2003最后一贴
串行显示驱动器PS7219及与单片机的接口技术
与Douglass聊了几句
ARM最新处理器Cortext-M3体系结构与接口编程 上
关税重创美国苹果买家 iPhone和ipad涨价最高43%
ARM最新处理器Cortext-M3体系结构与接口编程 中
人形机器人技术的进展、实践与挑战
利用模拟预失真技术实现射频功率放大器线性化
串口通信的单片机程序
特朗普曝「很快会课半导体和药品关税」 TikTok可能成谈判
2028年中国人工智能总投资规模将突破1,000亿美元,五年复合增长率达35.2%
泰克技术支持团队视频
基于ARM平台的嵌入式Linux系统开发 上
基于ARM平台的嵌入式Linux系统开发 下
TI 超小型 M0+ MCU 封装为您的设计提供更多可能性
薅光中国台湾半导体 关税未到英特尔格芯先下手
调查一下版本控制软件的使用情况
串行数字锁相频率合成器的设计
多芯片封装中的好处和挑战
555电子触摸游戏电路
555活动光电电子靶电路
串行DataFlash存储器及其与单片机的接口
说说偶当年的求职经历[原创]
人形机器人,站上新风口