Qualcomm最新推出的神经处理引擎
来源:互联网 发布:软件设计师大纲 编辑:程序博客网 时间:2024/05/02 06:51
最近发现Qualcomm推出了一款神经处理引擎,因为好奇就去了解了一下。
这个比较强势,它可以不依赖云而是依赖平台的异构计算能力在设备上就可以直接跑被训练过的神经网络。这个Neural Processing Engine(NPE) SDK主要是帮助开发者在骁龙移动平台的Caffe/Caffe2或TensorFlow上运行一个或者几个被训练过的神经网络模型.帮助开发者节省时间并且优化在骁龙设备上神经网络的性能。那么它是如何实现这一功能的呢,通过提供用于模型转换和执行的工具以及API来将内核与电源和性能配置文件匹配起来,以匹配所需的用户体验。Snapdragon NPE支持卷积神经网络和自定义层。
说了这么多,那这个SDK里都包含哪些内容呢?
1.神经网络模型在Android和Linux上的运行时间
2.对 Qualcomm® Hexagon™ DSPs, Qualcomm® Adreno™ GPUs and Qualcomm® Kryo™, CPUs等的支持
3.对Caffe、Caffe2和TensorFlow中模型的支持。
4.提供控制下载、执行、运行时间调度等的接口
5.用于模型转换的桌面工具
6.用于瓶颈识别的性能基准测试
7.简单的代码和教程
8.html文档
为了使人工智能开发者开发更容易,NPE SDK没有定义其他的库和网络层,这样开发者就可以更加自由的用他们熟知的带有Caffe/Caffe2和TensorFlow的架构去设计和训练他们的网络,开发流程像下图所示:
设计并训练结束后,模型文件需要转换为“.dlc”文件(Deep Learning Container),这个文件才能被Snapdragon NPE执行。转换工具会有相应的提示,比如不支持的层等,这样开发者就可以调整他们的初始模型了。
基本的了解有了,那要用这个SDK需要哪些环境和配置呢,将在后面继续了解。
- Qualcomm最新推出的神经处理引擎
- Qualcomm的神经处理引擎 (一)
- Qualcomm的神经处理引擎 (二) Snapdragon NPE SDK 的环境配置
- Qualcomm的神经处理引擎 (三) Snapdragon NPE SDK配置及用例
- Qualcomm®骁龙™神经处理引擎(Neural Processing Engine, NPE)SDK快速入门指南
- Qualcomm骁龙神经处理引擎助力,手机QQ“高能舞室”实现人工智能
- 腾讯推出HTML5的开源专业级图像处理引擎
- 英特尔推出Movidius Myriad X VPU,用神经计算引擎全面加速AI时代
- 骁龙神经处理引擎(Snapdragon Neural Processing Engine)
- 必应地图推出最新路径分析引擎
- 基于AI神经引擎的Face ID,真能让人放心吗?
- 腾讯推出HTML5开源专业在线图像处理引擎
- 腾讯推出HTML5开源专业在线图像处理引擎
- 腾讯推出HTML5开源图像处理引擎
- Qualcomm推出下一代DDFA音频放大器技术
- 震撼推出,最新活动
- 关于微信最新推出的应用号的看法
- 推荐CSDN最新推出的一些服务和功能
- SKILLCAD v41R Linux64 1CD+Keyshot Pro v7.0.438
- 数据结构 第15讲 一场说走就走的旅行——最短路径
- 最常用的PHP正则表达式收集整理
- tornado 多线程服务器配置
- 安卓MVP设计模式
- Qualcomm最新推出的神经处理引擎
- 2018 js教学难点汇集
- L2-005. 集合相似度
- leetcode 108. Convert Sorted Array to Binary Search Tree 构建平衡二叉搜索树 + DFS
- AMBA and AXI
- flashcache Unknown symbol in module
- 第三周项目一(2)—顺序表的基本运算
- shiro学习之路(4)------角色认证授权,权限认证授权
- Meet Surprise品牌饰品告诉你不同季节佩戴首饰有什么讲究