安装配置 TensorFlow on Android

参考博客:https://blog.csdn.net/dy_guox/article/details/80192343

安装配置 TensorFlow on Android

https://www.tensorflow.org/mobile/android_build

上述网址有详细的教程,考虑到国内可能被墙,继续重复一遍。

首先先根据提示把Demo跑起来,后面的工作在此基础上进行。

1)安装 Android Studio

去官网下载安装即可。

2)在Github上 clone TensorFlow 

如果电脑上安装了Git,那么在特定目录下,运行git 命令

[plain]  view plain  copy
  1. git clone https://github.com/tensorflow/tensorflow  

如果连Git都没有,那就到

https://github.com/tensorflow/tensorflow

右上方绿色“clone or download”下载 zip到本地,解压。

3)搭建 Android Studio环境

打开Android Studio,选择 “Open an existing Android Studio project”,在“Open File or Project ”,选择在2)中对应的 tensorflow/examples/android 文件夹,OK。如果需要“Gradle Sync”,选择OK。第一次启动可能需要安装或更新很多模块,耐心等待。

4) 在 build.gradle 文件中(在左侧 1:Project 面板  Android 下面 Gradle Scripts ),找到  nativeBuildSystem这个变量,设置等于 “none”:

// set to 'bazel', 'cmake', 'makefile', 'none'
def nativeBuildSystem = 'none'

5) 点击上方菜单 Run -> Run 'android'  命令, 在弹出菜单选择 右侧的 Proceed Without Instant Run。

6)同时,打开手机的开发者模式与USB调试,用USB连接电脑。不同手机方法不同,自行百度。

成功连接后运行命令时会识别对应手机型号,选择后继续,将会在手机上安装4个不同的APP,期间注意查看手机,允许安装(默认会拒绝)。

这里面如果你将APP传给其他人,是不可以的。可以使用上面的菜单栏Build->Build APK(s)。运行一下就可以生成一个通用的APP

7)4个不同APP有不同的功能,大概就是深度学习的几个重要的研究方向:


猜你喜欢

转载自blog.csdn.net/pursuit_zhangyu/article/details/80380078