Skip to content

Commit d0c3fbc

Browse files
committed
docs: rename
1 parent c629df7 commit d0c3fbc

File tree

12 files changed

+49
-41
lines changed

12 files changed

+49
-41
lines changed

deploy/cpp_shitu/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../docs/zh_CN/deployment/PP-ShiTu/cpp.md
File renamed without changes.

docs/zh_CN/deployment/python.md renamed to docs/zh_CN/deployment/PP-ShiTu/python.md

Lines changed: 9 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -4,52 +4,20 @@
44

55
## 目录
66

7-
- [1. 图像分类模型推理](#1)
8-
- [2. PP-ShiTu模型推理](#2)
9-
- [2.1 主体检测模型推理](#2.1)
10-
- [2.2 特征提取模型推理](#2.2)
11-
- [2.3 PP-ShiTu PipeLine推理](#2.3)
7+
- [1. PP-ShiTu模型推理](#1)
8+
- [1.1 主体检测模型推理](#1.1)
9+
- [1.2 特征提取模型推理](#1.2)
10+
- [1.3 PP-ShiTu PipeLine推理](#1.3)
1211

1312
<a name="1"></a>
1413

15-
## 1. 图像分类推理
16-
17-
首先请参考文档[模型导出](./export_model.md)准备 inference 模型,然后进入 PaddleClas 的 `deploy` 目录下:
18-
19-
```shell
20-
cd PaddleClas/deploy
21-
```
22-
23-
使用以下命令进行预测:
24-
25-
```shell
26-
python3.7 python/predict_cls.py -c configs/inference_cls.yaml
27-
```
28-
29-
在配置文件 `configs/inference_cls.yaml` 中有以下字段用于配置预测参数:
30-
* `Global.infer_imgs`:待预测的图片文件(夹)路径;
31-
* `Global.inference_model_dir`:inference 模型文件所在文件夹的路径,该文件夹下需要有文件 `inference.pdmodel``inference.pdiparams` 两个文件;
32-
* `Global.use_gpu`:是否使用 GPU 预测,默认为 `True`
33-
* `Global.enable_mkldnn`:是否启用 `MKL-DNN` 加速库,默认为 `False`。注意 `enable_mkldnn``use_gpu` 同时为 `True` 时,将忽略 `enable_mkldnn`,而使用 GPU 预测;
34-
* `Global.use_fp16`:是否启用 `FP16`,默认为 `False`
35-
* `Global.use_tensorrt`:是否使用 TesorRT 预测引擎,默认为 `False`
36-
* `PreProcess`:用于数据预处理配置;
37-
* `PostProcess`:由于后处理配置;
38-
* `PostProcess.Topk.class_id_map_file`:数据集 label 的映射文件,默认为 `../ppcls/utils/imagenet1k_label_list.txt`,该文件为 PaddleClas 所使用的 ImageNet 数据集 label 映射文件。
39-
40-
**注意**:
41-
* 如果使用 VisionTransformer 系列模型,如 `DeiT_***_384`, `ViT_***_384` 等,请注意模型的输入数据尺寸,该类模型需要修改参数: `PreProcess.resize_short=384`, `PreProcess.resize=384`
42-
* 如果你希望提升评测模型速度,使用 GPU 评测时,建议开启 TensorRT 加速预测,使用 CPU 评测时,建议开启 MKL-DNN 加速预测。
43-
44-
<a name="2"></a>
45-
46-
## 2. PP-ShiTu模型推理
14+
## 1. PP-ShiTu模型推理
4715

4816
PP-ShiTu整个Pipeline包含三部分:主体检测、特征提取模型、特征检索。其中主体检测模型、特征提取模型可以单独推理使用。单独使用主体检测详见[主体检测模型推理](#2.1),特征提取模型单独推理详见[特征提取模型推理](#2.2), PP-ShiTu整体推理详见[PP-ShiTu PipeLine推理](#2.3)
4917

5018
<a name="2.1"></a>
5119

52-
### 2.1 主体检测模型推理
20+
### 1.1 主体检测模型推理
5321

5422
进入 PaddleClas 的 `deploy` 目录下:
5523

@@ -78,7 +46,7 @@ python3.7 python/predict_det.py -c configs/inference_det.yaml
7846

7947
<a name="2.2"></a>
8048

81-
### 2.2 特征提取模型推理
49+
### 1.2 特征提取模型推理
8250

8351
下面以商品图片的特征提取为例,介绍特征提取模型推理。首先进入 PaddleClas 的 `deploy` 目录下:
8452

@@ -107,8 +75,8 @@ python3.7 python/predict_rec.py -c configs/inference_rec.yaml
10775
* `Global.infer_imgs`:待预测的图片文件路径;
10876
* `Global.use_gpu`: 是否使用 GPU 预测,默认为 `True`
10977

110-
<a name="2.3"></a>
78+
<a name="1.3"></a>
11179

112-
### 2.3. PP-ShiTu PipeLine推理
80+
### 1.3 PP-ShiTu PipeLine推理
11381

11482
主体检测、特征提取和向量检索的串联预测,可以参考[图像识别快速开始](../quick_start/quick_start_recognition.md)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../deploy/paddle2onnx/readme.md
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Python 预测推理
2+
3+
首先请参考文档[环境准备](../installation/install_paddleclas.md)配置运行环境。
4+
5+
## 目录
6+
7+
- [1. 图像分类模型推理](#1)
8+
9+
<a name="1"></a>
10+
11+
## 1. 图像分类推理
12+
13+
首先请参考文档[模型导出](./export_model.md)准备 inference 模型,然后进入 PaddleClas 的 `deploy` 目录下:
14+
15+
```shell
16+
cd PaddleClas/deploy
17+
```
18+
19+
使用以下命令进行预测:
20+
21+
```shell
22+
python3.7 python/predict_cls.py -c configs/inference_cls.yaml
23+
```
24+
25+
在配置文件 `configs/inference_cls.yaml` 中有以下字段用于配置预测参数:
26+
* `Global.infer_imgs`:待预测的图片文件(夹)路径;
27+
* `Global.inference_model_dir`:inference 模型文件所在文件夹的路径,该文件夹下需要有文件 `inference.pdmodel``inference.pdiparams` 两个文件;
28+
* `Global.use_gpu`:是否使用 GPU 预测,默认为 `True`
29+
* `Global.enable_mkldnn`:是否启用 `MKL-DNN` 加速库,默认为 `False`。注意 `enable_mkldnn``use_gpu` 同时为 `True` 时,将忽略 `enable_mkldnn`,而使用 GPU 预测;
30+
* `Global.use_fp16`:是否启用 `FP16`,默认为 `False`
31+
* `Global.use_tensorrt`:是否使用 TesorRT 预测引擎,默认为 `False`
32+
* `PreProcess`:用于数据预处理配置;
33+
* `PostProcess`:由于后处理配置;
34+
* `PostProcess.Topk.class_id_map_file`:数据集 label 的映射文件,默认为 `../ppcls/utils/imagenet1k_label_list.txt`,该文件为 PaddleClas 所使用的 ImageNet 数据集 label 映射文件。
35+
36+
**注意**:
37+
* 如果使用 VisionTransformer 系列模型,如 `DeiT_***_384`, `ViT_***_384` 等,请注意模型的输入数据尺寸,该类模型需要修改参数: `PreProcess.resize_short=384`, `PreProcess.resize=384`
38+
* 如果你希望提升评测模型速度,使用 GPU 评测时,建议开启 TensorRT 加速预测,使用 CPU 评测时,建议开启 MKL-DNN 加速预测。

0 commit comments

Comments
 (0)