实战操作
文章平均质量分 85
stesha_chen
这个作者很懒,什么都没留下…
展开
-
将分类网络应用在android中 part1,编译tensorflow android例子
目录准备使用android-studio编译使用bazel编译 准备如果需要了解如何将tensorflow的分类网络编译进android应用,我想先从google提供的例子着手应该是最好的方式。首先我们需要下载tensorflow的代码,官方推荐是用--recurse-submodules来下载,否则可能有些protobuf会出现编译问题git clone --r...原创 2018-09-02 19:49:29 · 329 阅读 · 2 评论 -
将分类网络应用在android中 part2,用自己的训练结果应用android
目录准备工作编译应用代码解读 准备工作1.保存checkpoint可以参考之前的一篇利用tf slim进行分类网络训练的博客,博客地址,如果按照里面的操作步骤进行训练网络,我们会得到保存下来的checkpoint文件。model.ckpt-5000.data-00000-of-00001 --> 保存了当前参数值model.ckpt-5000.index ...原创 2018-09-09 15:22:09 · 441 阅读 · 1 评论 -
用tensorflow中slim下的分类网络训练自己的数据集以及fine-tuning(可以直接实战使用)
目录前期准备训练flower数据集(包括fine-tuning)训练自己的数据集(包括fine-tuning) 前期准备前期了解tensorflow models在tensorflow models中有官方维护和非官方维护的models,official models就是官方维护的models,里面使用的接口都是一些官方的接口,比如tf.layers.conv2d之...原创 2018-09-01 23:48:36 · 8539 阅读 · 20 评论 -
使用Flask搭建图像识别服务器
FlaskFlask是一个Python实现web开发的微框架,对于像我对web框架不熟悉的人来说还是比较容易上手的。Flask安装sudo pip install Flask一个简单服务器应用为了稍微了解一下flask是如何使用的,先做一个简单的服务器例子。第一个文件hello.py。from flask import Flaskapp = Flask(__nam...原创 2018-09-23 17:09:13 · 8817 阅读 · 9 评论 -
使用MACE加速---使用篇
最近开始研究如何对手机应用中的识别算法进行加速,搜索后发现了小米的MACE。Mobile AI Compute Engine (MACE) 是一个专为移动端异构计算设备优化的深度学习前向预测框架。 覆盖了常见的移动端计算设备(CPU,GPU和DSP)。支持的硬件加速比较全面,是小米提供的一个比较有诚意的框架。这篇博文主要记录一下环境的配置,以及把小米提供的例子运行一下,以这样一个过程来熟悉...原创 2019-02-01 10:04:50 · 2444 阅读 · 3 评论 -
使用tensorflow自带model训练SSD并且在手机上运行
整个流程稍微有点长,但是如果走通后再来新的任务就很简单了。大概分为以下几个步骤:训练SSD 转tflite 在android应用中运行训练SSD1.代码下载https://github.com/tensorflow/models.git我们会使用ROOT/research/object_detection下的代码来训练SSD。2.环境配置除了tensorflow外还...原创 2019-02-11 15:59:04 · 2874 阅读 · 5 评论