Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle-Lite
提交
7891e570
P
Paddle-Lite
项目概览
PaddlePaddle
/
Paddle-Lite
通知
331
Star
4
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
271
列表
看板
标记
里程碑
合并请求
78
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle-Lite
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
271
Issue
271
列表
看板
标记
里程碑
合并请求
78
合并请求
78
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
7891e570
编写于
8月 12, 2020
作者:
Q
Qi Li
提交者:
GitHub
8月 12, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix doc p1 issues, test=develop, test=document_fix (#4104)
上级
e49f0ffc
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
6 addition
and
3 deletion
+6
-3
docs/benchmark/benchmark_tools.md
docs/benchmark/benchmark_tools.md
+2
-0
docs/user_guides/Compile/Android.md
docs/user_guides/Compile/Android.md
+2
-1
docs/user_guides/post_quant_with_data.md
docs/user_guides/post_quant_with_data.md
+1
-1
docs/user_guides/x2paddle.md
docs/user_guides/x2paddle.md
+1
-1
未找到文件。
docs/benchmark/benchmark_tools.md
浏览文件 @
7891e570
...
@@ -44,6 +44,8 @@ sh run_benchmark.sh
...
@@ -44,6 +44,8 @@ sh run_benchmark.sh
3.
自动执行另一个脚本
`benchmark.sh`
(多台手机连接USB,请在
`benchmark.sh`
脚本中对
`adb`
命令后加上测试手机的
`serial number`
);
3.
自动执行另一个脚本
`benchmark.sh`
(多台手机连接USB,请在
`benchmark.sh`
脚本中对
`adb`
命令后加上测试手机的
`serial number`
);
4.
从手机下载benchmark结果
`result_armv7.txt`
和
`result_armv8.txt`
,到当前目录,并显示Benchmark结果。
4.
从手机下载benchmark结果
`result_armv7.txt`
和
`result_armv8.txt`
,到当前目录,并显示Benchmark结果。
> **注意:** 如果运行中遇到`Operation not permitted`的问题,请使用`sudo +sh run_benchmark.sh`给予授权,并尝试重新关闭/打开手机**USB调试**和**文件传输模式**,或者通过USB重新连接手机之后再次运行脚本。
## 二. 逐步Benchmark
## 二. 逐步Benchmark
### 1. 编译benchmark可执行文件
### 1. 编译benchmark可执行文件
...
...
docs/user_guides/Compile/Android.md
浏览文件 @
7891e570
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
**注意:本编译方法只适用于release/v2.6.0之后版本(包括 v2.6.0)**
**注意:本编译方法只适用于release/v2.6.0之后版本(包括 v2.6.0)**
安装了Android的编译环境,可以下载并编译 Paddle-Lite源码
如果您还没有配置好Andriod交叉编译环境,请先根据
[
环境准备
](
https://paddle-lite.readthedocs.io/zh/latest/user_guides/source_compile.html#id2
)
中的内容,根据您的开发环境安装编译Android预测库所需的编译环境。运行编译脚本之前,请先检查环变量
`NDK_ROOT`
指向正确的Andriod NDK安装路径,之后可以下载并编译 Paddle-Lite源码。
```
shell
```
shell
# 1. 下载Paddle-Lite源码 并切换到release分支
# 1. 下载Paddle-Lite源码 并切换到release分支
...
@@ -14,6 +14,7 @@ cd Paddle-Lite && git checkout release/v2.3
...
@@ -14,6 +14,7 @@ cd Paddle-Lite && git checkout release/v2.3
./lite/tools/build_android.sh
./lite/tools/build_android.sh
```
```
> **提示:** 编译过程中,如果程序在下载第三方库时花费较多时间,请尝试删除Paddle-Lite下的`<lite-repo>/third-party`目录之后再次运行编译脚本,脚本会自动下载存储于百度云的第三方库代码包,节省从git repo下载第三方库代码的时间。
### 编译结果
### 编译结果
...
...
docs/user_guides/post_quant_with_data.md
浏览文件 @
7891e570
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
### 2.3 配置校准数据生成器
### 2.3 配置校准数据生成器
静态离线量化内部使用异步数据读取的方式读取校准数据,大家只需要根据模型的输入,配置读取数据的sample_generator。sample_generator是Python生成器,
**必须每次返回单个样本数据**
,会用作
`DataLoader.set_sample_generator()`
的数据源。
静态离线量化内部使用异步数据读取的方式读取校准数据,大家只需要根据模型的输入,配置读取数据的sample_generator。sample_generator是Python生成器,
**必须每次返回单个样本数据**
,会用作
`DataLoader.set_sample_generator()`
的数据源。
建议参考
[
异步数据读取文档
](
https://www.paddlepaddle.org.cn/documentation/docs/zh/advanced_guide/data_preparing/use_py_reader.html
)
和本文示例,学习如何配置校准数据生成器。
建议参考
[
异步数据读取文档
](
https://www.paddlepaddle.org.cn/documentation/docs/zh/advanced_guide/data_preparing/
static_mode/
use_py_reader.html
)
和本文示例,学习如何配置校准数据生成器。
### 2.4 调用静态离线量化
### 2.4 调用静态离线量化
...
...
docs/user_guides/x2paddle.md
浏览文件 @
7891e570
# 模型转换工具 X2Paddle
# 模型转换工具 X2Paddle
X2Paddle可以将caffe、tensorflow、onnx模型转换成Paddle支持的模型。
X2Paddle可以将caffe、tensorflow、onnx模型转换成Paddle支持的模型。
目前支持版本为caffe 1.0;tensorflow 1.x,推荐1.4.0;ONNX 1.6.0,OpSet支持 9, 10, 11版本。
[
X2Paddle
](
https://github.com/PaddlePaddle/X2Paddle
)
支持将Caffe/TensorFlow模型转换为PaddlePaddle模型。
[
X2Paddle
](
https://github.com/PaddlePaddle/X2Paddle
)
支持将Caffe/TensorFlow模型转换为PaddlePaddle模型。
支持的模型可参考
**X2Paddle模型测试库:**
支持的模型可参考
**X2Paddle模型测试库:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录