首页 > TensorFlow
阅读:1,486
Android移动端部署TensorFlow mobile
在下面的案例中将学习如何为移动环境安装 TensorFlow。设定的环境是 macOS,以 Android 系统为例,其他配置将在随后的案例中进行描述。
使用 Android Studio,采用 Google 的 Android 操作系统中的官方集成开发环境(IDE)。
如果从源码安装 TensorFlow,那么就需要安装 Bazel 和 TensorFlow。Bazel 是一个快速、可伸缩、多语言、可扩展的构建系统。Google 在内部使用构建工具 Blaze,并以 Bazel 的形式发布了 Blaze 工具的开源部分。
以下网页将指导你完成整个过程:https://github.com/TensorFlow/TensorFlow/tree/master/TensorFlow/examples/android/
如果在 macOS 上进行操作,整个过程会非常简单:
使用 Android Studio,采用 Google 的 Android 操作系统中的官方集成开发环境(IDE)。
具体安装过程
按照如下步骤为 macOS 和 Android 安装 TensorFlow mobile:- 安装 Android Studio:https://developer.android.com/studio/install.html。
-
创建一个新的项目名称 AndroidExampleTensorflow,如下图所示:
-
第二步选择 Empty Activity,如下图所示:
-
第三步自定义 MainActivity,如下图所示:
-
在 build.gradle 中插入以下代码:
-
运行该项目并获得如下结果:
-
下面是一个 Android Studio 编译的示例,显示了连接的设备:
总结
使用 Android Studio 安装 Android TensorFlow 非常简单,只需要将一些配置代码添加到应用的 build.gradle 文件中,Android Studio 就将替你完成所有工作。如果从源码安装 TensorFlow,那么就需要安装 Bazel 和 TensorFlow。Bazel 是一个快速、可伸缩、多语言、可扩展的构建系统。Google 在内部使用构建工具 Blaze,并以 Bazel 的形式发布了 Blaze 工具的开源部分。
以下网页将指导你完成整个过程:https://github.com/TensorFlow/TensorFlow/tree/master/TensorFlow/examples/android/
如果在 macOS 上进行操作,整个过程会非常简单:
-
按照https://docs.bazel.build/versions/master/install.html上的说明安装 Bazel,对于 macOS 使用自制软件:
-
从 GitHub 克隆 TensorFlow 发行版:
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频