文档章节

使用CNN识别用户行为的Tensroflow安卓应用

q
 qinhui99
发布于 2017/05/07 12:04
字数 447
阅读 208
收藏 1

前天看到老外写了篇使用CNN识别用户行为的Tensroflow安卓应用文章,觉得很有意思,就想去试试看。结果,弄了两天才把这个安卓应用弄好。(刚开始老外可能嫌模型文件比较大没有上传,我只好自己去训练模型并生成适合安卓使用的模型。这步搞死人了,老外的博客所写内容缺少了一些关键的东西,所以导致生成模型失败。最后,在大伙的抗议下,他终于上传模型了。不过我也自己搞定了生成模型的问题。)

老外博客原文链接如下:

http://aqibsaeed.github.io/2017-05-02-deploying-tensorflow-model-andorid-device-human-activity-recognition/

关于如何获取传感器数据集和训练CNN模型的内容,可以参考这篇文章《基于手机传感器数据使用CNN识别用户行为的Tensroflow实现》。

由于准备数据和训练模型时间有些长,而且老外的博客所写内容也缺少了一些关键东西,所以不建议像我那样从头到尾搞一遍。想要快速地体验这个安卓应用,最快的办法是:

git clone https://github.com/aqibsaeed/Human-Activity-Recognition-using-CNN

然后使用安卓studio开发工具直接编译部署apk文件。

这个安卓应用的界面很简单,只是把6种活动的可能性显示在界面上,如下图:

应用界面图片

后记: 通过实验这个小项目,感觉到Tensorflow在移动端确实下了不少功夫。有相关的API,有相关的教程,很容易把做好的AI项目发布到手机端。确实好用。

 

 

© 著作权归作者所有

q
粉丝 66
博文 73
码字总数 34091
作品 0
深圳
程序员
私信 提问
Android P Beta!您想要知道的所有更新内容都在这里

I/O 大会的第一天,我们公布了下一个版本的 Android,也就是 Android P 的 beta 版本。Android P 将 AI 定位为操作系统的核心,并侧重于提供智能且简洁的体验。让我们一起来了解下这个版本带...

谷歌开发者
2018/05/10
0
0
Android 手势(Gesture)

一、什么是手势? 所谓手势,其实就是指用户手指或触摸笔在触摸屏上的连续触碰行为,比如在屏幕上葱左至右划出一个动作,就是手势,再比如在屏幕上画一个圆圈也是一个手势,手势这种连续的触...

让代码飞一会
2015/07/13
851
1
Android Q Beta 4 来啦!公开 API 也已定稿!

上个月在 Google I/O 上我们为 Android 开发者带来了许多新消息,包括 Android Q 的新功能,以及 Kotlin 和 Jetpack 的最新进展。 我们在 Android Q 上聚焦三个主题: 创新、隐私与安全,以及...

Android_开发者
06/10
0
0
谷歌 Android 3.0 系统发布

北京时间2月3日凌晨消息,谷歌在今天发布了专用于平板电脑的Android 3.0 Honeycomb系统。这是首个基于Android的平板电脑专用操作系统,与用于手机的系统相比,Android 3.0的主要特点如下: ...

红薯
2011/02/04
2.3K
0
Android 9 Pie 现已面向全球正式发布!

作者:Dave Burke, 工程部副总裁 经历一年多的开发和数月以来早期用户的反复测试,最新 Android 平台 —— Android 9 Pie 终于正式面向全球发布! Android 9 利用人工智能技术,让您的手机更...

Android_开发者
2018/08/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
14分钟前
1
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
4
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
13
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
13
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部