Skip to content

Commit 0f6f807

Browse files
authored
Merge pull request #1767 from cuicheng01/develop
polish docs and fix bugs
2 parents 163a8b9 + cf3eaba commit 0f6f807

File tree

154 files changed

+418
-425
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+418
-425
lines changed

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ PaddleX3.0 分为本地端和云端,本地端提供统一任务API接口,支
2424
## 安装与快速开始
2525
- [安装](./docs/tutorials/INSTALL.md)
2626
- 快速开始
27-
- [单模型开发工具快速开始](./docs/tutorials/QUCK_STARTED.md)
28-
- 模型产线开发工具快速开始(comming soon)
27+
- [单模型开发工具](./docs/tutorials/tools/model_tools.md)
28+
- [模型产线开发工具](./docs/tutorials/tools/pipelines_tools.md)
2929

3030
## 单模型开发工具
3131
本节介绍 PaddleX3.0 单模型的全流程开发流程,包括数据准备、模型训练/评估、模型推理的使用方法。PaddleX3.0 支持的模型可以参考 [PaddleX模型库](./docs/tutorials/models/support_model_list.md)
@@ -35,17 +35,19 @@ PaddleX3.0 分为本地端和云端,本地端提供统一任务API接口,支
3535
- [数据标注](./docs/tutorials/data/annotation/README.md)
3636
- [数据校验](./docs/tutorials/data/dataset_check.md)
3737
### 2. 模型训练
38-
- [模型训练/评估](./docs/tutorials/train/README.md)
39-
- 模型优化(comming soon)
38+
- [模型训练/评估](./docs/tutorials/base/README.md)
39+
- [模型优化](./docs/tutorials/base/model_optimize.md)
4040

4141
### 3. 模型推理
42-
- 模型推理能力即将开源,敬请期待...
42+
- [模型推理](docs/tutorials/inference/model_inference_tools.md)
43+
- [模型推理 API 介绍](docs/tutorials/inference/model_infernce_api.md)
4344

4445
## 模型产线开发工具
45-
本节将介绍 PaddleX3.0 模型产线的全流程开发流程,此部分内容即将开源,敬请期待...
46+
- [模型产线推理](docs/tutorials/inference/pipeline_inference_tools.md)
47+
- [模型产线推理 API 介绍](docs/tutorials/inference/pipeline_infernce_api.md)
4648

4749
## 多硬件支持
48-
🔥 本项目支持在多种硬件上进行模型的开发,除了GPU外,当前支持的硬件还有**昆仑芯****昇腾芯****寒武纪芯**。只需添加一个配置设备的参数,即可在对应硬件上使用上述工具。详情参考[多硬件训练](./docs/tutorials/train/multi_device_train.md)
50+
🔥 本项目支持在多种硬件上进行模型的开发,除了 GPU 外,当前支持的硬件还有**昆仑芯****昇腾芯****寒武纪芯**。只需添加一个配置设备的参数,即可在对应硬件上使用上述工具。详情可以参考上述文档
4951

5052
- 昇腾芯支持的模型列表请参考 [PaddleX 昇腾芯模型列表](./docs/tutorials/models/support_npu_model_list.md)
5153
- 昆仑芯支持的模型列表请参考 [PaddleX 昆仑芯模型列表](./docs/tutorials/models/support_xpu_model_list.md)

docs/tutorials/INSTALL.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,9 @@ git clone https://gitee.com/paddlepaddle/PaddleX.git
8888
<!-- 这里需要指明安装成功的状态, 廷权 -->
8989
```bash
9090
cd PaddleX
91-
# 安装第三方依赖
92-
pip install -r requirements.txt
9391

9492
# 安装 PaddleX whl
95-
# -e:以可编辑模式安装,当前项目的代码更改,都会作用到 PaddleX Wheel
93+
# -e:以可编辑模式安装,当前项目的代码更改,都会直接作用到已经安装的 PaddleX Wheel
9694
pip install -e .
9795

9896
# 安装 PaddleX 相关依赖

docs/tutorials/inference/pipeline_inference_tools.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ result = pipeline.predict(
3838
{'input_path': "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"}
3939
)
4040
print(result["cls_result"])
41-
```
41+
```
4242
</details>
4343

4444
### 2.2 目标检测产线
@@ -71,8 +71,8 @@ from paddlex import PaddleInferenceOption
7171
model_name = "RT-DETR-L"
7272
output_base = Path("output")
7373

74-
output_dir = output_base / model_name
75-
pipeline = DetPipeline(model_name, output_dir=output_dir, kernel_option=PaddleInferenceOption())
74+
output = output_base / model_name
75+
pipeline = DetPipeline(model_name, output=output, kernel_option=PaddleInferenceOption())
7676
result = pipeline.predict(
7777
{"input_path": "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_object_detection_002.png"})
7878
print(result["boxes"])
@@ -111,8 +111,8 @@ from paddlex import PaddleInferenceOption
111111

112112
model_name = "PP-LiteSeg-T",
113113
output_base = Path("output")
114-
output_dir = output_base / model_name
115-
pipeline = SegPipeline(model_name, output_dir=output_dir, kernel_option=PaddleInferenceOption())
114+
output = output_base / model_name
115+
pipeline = SegPipeline(model_name, output=output, kernel_option=PaddleInferenceOption())
116116
result = pipeline.predict(
117117
{"input_path": "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_semantic_segmentation_002.png"}
118118
)
@@ -152,8 +152,8 @@ from paddlex import PaddleInferenceOption
152152
model_name = "Mask-RT-DETR-L"
153153
output_base = Path("output")
154154

155-
output_dir = output_base / model_name
156-
pipeline = DetPipeline(model_name, output_dir=output_dir, kernel_option=PaddleInferenceOption())
155+
output = output_base / model_name
156+
pipeline = DetPipeline(model_name, output=output, kernel_option=PaddleInferenceOption())
157157
result = pipeline.predict(
158158
{"input_path": "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_instance_segmentation_004.png"})
159159
print(result["boxes"])

paddlex/configs/image_classification/CLIP_vit_base_patch16_224.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

paddlex/configs/image_classification/CLIP_vit_large_patch14_224.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

paddlex/configs/image_classification/ConvNeXt_tiny.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

paddlex/configs/image_classification/MobileNetV2_x0_25.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

paddlex/configs/image_classification/MobileNetV2_x0_5.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

paddlex/configs/image_classification/MobileNetV2_x1_0.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

paddlex/configs/image_classification/MobileNetV2_x1_5.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Evaluate:
3232

3333
Predict:
3434
model_dir: "output/best_model"
35-
input_path: "/paddle/dataset/paddlex/cls/cls_flowers_examples/images/image_00002.jpg"
35+
input_path: "https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg"
3636
kernel_option:
3737
run_mode: paddle
3838
batch_size: 1

0 commit comments

Comments
 (0)