在高通芯片的手机上怎么玩人工智能?

人工智能一直比较火,作为移动互联网时代的行业人员,感觉离我们比较近,但实践起来离我们又比较远,当今智能手机正成为最普遍的人工智能平台,那么今天我们来说一说高通在人工智能领域的一些我们可以实际操作上手的东西!

NPE,骁龙系列神经处理引擎。

本篇文章,讨论如何在基于高通骁龙芯片的手机上实践神经处理引擎!

开始之前,你需要:

1,你需要运行一个卷积模型在的一个或多个垂直行业,包括手机、汽车、物联网、AR,机器人,和机器人。

2,你需要知道如何设计和训练一个模型,或者已经有一个预先训练过的模型文件。

3,选择你的框架是caffe/caffe2或tensorflow。

4,你得有能力在Android或Linux Android原生应用java应用程序。

5,你得有一个Ubuntu 14.04开发环境。

6,最后你得有一个支持的设备来测试你的应用,也就是基于高通芯片的手机。

第一步:参考高通开发者网站,如下:

https://developer.qualcomm.com/

第二步:下载NPE SDK

目前版本是Snapdragon NPE SDK v1.6.0

骁龙NPE SDK是为了帮助开发者在高通芯片的设备上提高训练神经网络的效率,并节省时间。充分利用骁龙异构计算能力,并支持Caffe/Caffe2、TensorFlow等框架。

开发工作流程如下:

经过设计和训练,模型文件需要转换成一个.DLC(深度学习容器)文件,这个文件是由Snapdragon NPE运行时使用。转换工具将输出转换统计信息,包括一些不支持的或非加速层的信息,开发人员可以使用这些参数来调整初始模型的设计。

第三步:然后具体操作步骤请参考SDK说明吧,也就是:

安装Ubuntu、Android studio、SDK、NDK.

安装Caffe...

安装TensorFlow.

最后安装NPE SDK.

NPE SDK本身不提供公开的bundle model,通过脚本下载然后转换成深度学习容器格式,也就是DLC格式。

最后就是开发一个APP例子。

这个APP可以告诉你是否正确的使用了NPE SDK,相关的API文档、使用手册等资料在SDK中可以找到。

最后大家肯定要问了,啥手机能用?肯定是高通芯片的手机上啦。具体型号参考如下:

原文发布于微信公众号 - 安智客(china_safer)

原文发表时间:2017-11-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏重庆的技术分享区

聊聊有界上下文

在这篇文章中,我将分享我对有界上下文的看法。有界上下文是什么意思?为什么需要有界上下文?

1402
来自专栏AI研习社

Databricks 开源 MLflow 平台,解决机器学习开发四大难点

雷锋网 AI 研习社按:机器学习开发有着远超传统软件开发的复杂性和挑战性,现在,Databricks 开源 MLflow 平台有望解决其中的四大痛点。

1181
来自专栏范传康的专栏

基于云计算的 CV 移动交互应用研究(1):CV交互+云计算

Google Translate App 以word Lens即时相机翻译黑科技与 基于云计算架构的“统计机器翻译”的强大服务后台,引爆大众关注。“CV交互+移...

66111
来自专栏小怪聊职场

用户画像(三)|通过用户对不同文章的不同行为(浏览、点赞、评论、分享)提取用户标签

1.1K9
来自专栏腾讯移动品质中心TMQ的专栏

浅谈ACC建模测试

1、黔驴技穷 随着测试新鲜血液的引入,如何在测试领域站稳脚跟,成为一名老司机是很多测试人头疼的问题,之前听过一门课程讲过测试人员发展的心路历程(图...

3737
来自专栏SDNLAB

ONF开源白皮书:SDN解决方案案例——数据中心SDN

译者简介:章志豪,北京邮电大学电子工程学院的研二的学生,研究方向主要是接入网,偏向硬件。 4.数据中心SDN 4.1 分组和光网络的多层SDN控制 下面...

3688
来自专栏腾讯移动品质中心TMQ的专栏

【腾讯TMQ】快给你的用例做减法吧

随着互联网时代节奏的日益加快,许多产品都会在版本迭代中对功能做加法,于是累计的测试用例似乎都无可避免地越来越多。从小编自己的经验,作为测试人员,最开始设计测试用...

2670
来自专栏儿童编程

Python Turtle动画的另一种实现方式——改变坐标系

通过研究Python 自带turtle案例,发现了实现动态效果的有一种方式——重构坐标体系(‘setworldcoordinates’)。

3882
来自专栏何俊林

关于直播,所有的技术细节都在这里了(三)

上篇《关于直播,所有的技术细节都在这里了(二)》我们讲述了直播应用层协议及传输层协议的选择以及对直播体验影响的分析 。本篇中我们将介绍在传输直播流媒体过程中的内...

24410
来自专栏美团技术团队

智能投放系统之场景分析最佳实践

背景 美团点评作为最大的生活服务互联网平台,需要针对数亿用户进行各种运营活动,而其线上存在超过千万的POI,覆盖超过2000城市、2.5万个后台商圈。在海量数据...

41212

扫码关注云+社区

领取腾讯云代金券