|
@@ -20,20 +20,20 @@
|
|
|
|
|
|
|
|
## 🔍 简介
|
|
## 🔍 简介
|
|
|
|
|
|
|
|
-PaddleX 3.0 是基于飞桨框架构建的低代码开发工具,它集成了众多**开箱即用的预训练模型**,可以实现模型从训练到推理的**全流程开发**,支持国内外**多款主流硬件**,助力AI 开发者进行产业实践。
|
|
|
|
|
|
|
+PaddleX 3.0 是基于飞桨框架构建的低代码开发工具,它集成了众多**开箱即用的预训练模型**,可以实现模型从训练到推理的**全流程开发**,支持国内外**多款主流硬件**,助力AI 开发者进行产业实践。
|
|
|
|
|
|
|
|
| [**通用图像分类**](./docs/pipeline_usage/tutorials/cv_pipelines/image_classification.md) | [**图像多标签分类**](./docs/pipeline_usage/tutorials/cv_pipelines/image_multi_label_classification.md) | [**通用目标检测**](./docs/pipeline_usage/tutorials/cv_pipelines/object_detection.md) | [**通用实例分割**](./docs/pipeline_usage/tutorials/cv_pipelines/instance_segmentation.md) |
|
|
| [**通用图像分类**](./docs/pipeline_usage/tutorials/cv_pipelines/image_classification.md) | [**图像多标签分类**](./docs/pipeline_usage/tutorials/cv_pipelines/image_multi_label_classification.md) | [**通用目标检测**](./docs/pipeline_usage/tutorials/cv_pipelines/object_detection.md) | [**通用实例分割**](./docs/pipeline_usage/tutorials/cv_pipelines/instance_segmentation.md) |
|
|
|
|:--------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------:|
|
|
|:--------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------:|
|
|
|
| <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/b302cd7e-e027-4ea6-86d0-8a4dd6d61f39" height="126px" width="180px"> | <img src="https://raw.githubusercontent.com/cuicheng01/PaddleX_doc_images/main/images/multilabel_cls.png" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/099e2b00-0bbe-4b20-9c5a-96b69e473bd2" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/09f683b4-27df-4c24-b8a7-84da20fdd182" height="126px" width="180px"> |
|
|
| <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/b302cd7e-e027-4ea6-86d0-8a4dd6d61f39" height="126px" width="180px"> | <img src="https://raw.githubusercontent.com/cuicheng01/PaddleX_doc_images/main/images/multilabel_cls.png" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/099e2b00-0bbe-4b20-9c5a-96b69e473bd2" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/09f683b4-27df-4c24-b8a7-84da20fdd182" height="126px" width="180px"> |
|
|
|
| [**通用语义分割**](./docs/pipeline_usage/tutorials/cv_pipelines/semantic_segmentation.md) | [**图像异常检测**](./docs/pipeline_usage/tutorials/cv_pipelines/image_anomaly_detection.md) | [ **通用OCR**](./docs/pipeline_usage/tutorials/ocr_pipelines/OCR.md) | [**通用表格识别**](./docs/pipeline_usage/tutorials/ocr_pipelines/table_recognition.md) |
|
|
| [**通用语义分割**](./docs/pipeline_usage/tutorials/cv_pipelines/semantic_segmentation.md) | [**图像异常检测**](./docs/pipeline_usage/tutorials/cv_pipelines/image_anomaly_detection.md) | [ **通用OCR**](./docs/pipeline_usage/tutorials/ocr_pipelines/OCR.md) | [**通用表格识别**](./docs/pipeline_usage/tutorials/ocr_pipelines/table_recognition.md) |
|
|
|
| <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/02637f8c-f248-415b-89ab-1276505f198c" height="126px" width="180px"> | <img src="https://raw.githubusercontent.com/cuicheng01/PaddleX_doc_images/main/images/image_anomaly_detection.png" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/1ef48536-48d4-484b-a6fb-0d6631ba2386" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/1e798e05-dee7-4b41-9cc4-6708b6014efa" height="126px" width="180px"> |
|
|
| <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/02637f8c-f248-415b-89ab-1276505f198c" height="126px" width="180px"> | <img src="https://raw.githubusercontent.com/cuicheng01/PaddleX_doc_images/main/images/image_anomaly_detection.png" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/1ef48536-48d4-484b-a6fb-0d6631ba2386" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/1e798e05-dee7-4b41-9cc4-6708b6014efa" height="126px" width="180px"> |
|
|
|
-| [**文本图像智能分析**](./docs/pipeline_usage/tutorials/information_extration_pipelines/document_scene_information_extraction.md) | [**时序预测**](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_forecasting.md) | [**时序异常检测**](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_anomaly_detection.md) | [**时序分类**](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_classification.md) |
|
|
|
|
|
|
|
+| [**文本图像智能分析**](./docs/pipeline_usage/tutorials/information_extraction_pipelines/document_scene_information_extraction.md) | [**时序预测**](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_forecasting.md) | [**时序异常检测**](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_anomaly_detection.md) | [**时序分类**](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_classification.md) |
|
|
|
| <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/e3d97f4e-ab46-411c-8155-494c61492b0a" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/6e897bf6-35fe-45e6-a040-e9a1a20cfdf2" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/c54c66cc-da4f-4631-877b-43b0fbb192a6" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/0ce925b2-3776-4dde-8ce0-5156d5a2476e" height="126px" width="180px"> |
|
|
| <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/e3d97f4e-ab46-411c-8155-494c61492b0a" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/6e897bf6-35fe-45e6-a040-e9a1a20cfdf2" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/c54c66cc-da4f-4631-877b-43b0fbb192a6" height="126px" width="180px"> | <img src="https://github.com/PaddlePaddle/PaddleX/assets/142379845/0ce925b2-3776-4dde-8ce0-5156d5a2476e" height="126px" width="180px"> |
|
|
|
|
|
|
|
|
## 🌟 特性
|
|
## 🌟 特性
|
|
|
🎨 **模型丰富一键调用**:将覆盖文本图像智能分析、OCR、目标检测、时序预测等多个关键领域的 **200+ 飞桨模型**整合为 **19 条模型产线**,通过极简的 Python API 一键调用,快速体验模型效果。同时支持 **20+ 单功能模块**,方便开发者进行模型组合使用。
|
|
🎨 **模型丰富一键调用**:将覆盖文本图像智能分析、OCR、目标检测、时序预测等多个关键领域的 **200+ 飞桨模型**整合为 **19 条模型产线**,通过极简的 Python API 一键调用,快速体验模型效果。同时支持 **20+ 单功能模块**,方便开发者进行模型组合使用。
|
|
|
|
|
|
|
|
- 🚀 **提高效率降低门槛**:实现基于统一命令和图形界面的模型**全流程开发**,打造大小模型结合、大模型半监督学习和多模型融合的[**8 条特色模型产线**](https://aistudio.baidu.com/intro/paddlex),大幅度降低迭代模型的成本。
|
|
|
|
|
|
|
+ 🚀 **提高效率降低门槛**:实现基于统一命令和图形界面的模型**全流程开发**,打造大小模型结合、大模型半监督学习和多模型融合的[**8 条特色模型产线**](https://aistudio.baidu.com/intro/paddlex),大幅度降低迭代模型的成本。
|
|
|
|
|
|
|
|
🌐 **多种场景灵活部署**:支持**高性能部署**、**服务化部署**和**端侧部署**等多种部署方式,确保不同应用场景下模型的高效运行和快速响应。
|
|
🌐 **多种场景灵活部署**:支持**高性能部署**、**服务化部署**和**端侧部署**等多种部署方式,确保不同应用场景下模型的高效运行和快速响应。
|
|
|
|
|
|
|
@@ -41,9 +41,7 @@ PaddleX 3.0 是基于飞桨框架构建的低代码开发工具,它集成了
|
|
|
|
|
|
|
|
## 📣 近期更新
|
|
## 📣 近期更新
|
|
|
|
|
|
|
|
-🔥🔥《PaddleX文档信息个性化抽取新升级》,PP-ChatOCRv3 创新性提供了基于数据融合技术的 OCR 模型二次开发功能,具备更强的模型微调能力。百万级高质量通用 OCR 文本识别数据,按特定比例自动融入垂类模型训练数据,破解产业垂类模型训练导致通用文本识别能力减弱难题。适用自动化办公、金融风控、医疗健康、教育出版等产业实际场景。**10月17日(周四)19:00** 直播为您详细解读数据融合技术以及如何利用提示词工程实现更好的信息抽取效果。 [报名链接](https://www.wjx.top/vm/mFhGfwx.aspx?udsid=772552)
|
|
|
|
|
-
|
|
|
|
|
-🔥🔥 **2024.9.30**,PaddleX 3.0 Beta1 开源版正式发布,提供 **200+ 模型** 通过极简的 Python API 一键调用;实现基于统一命令的模型全流程开发,并开源 **PP-ChatOCRv3** 特色模型产线基础能力;支持 **100+ 模型高性能推理和服务化部署**(持续迭代中),**4条模型产线8个重点视觉模型端侧部署**;**100+ 模型开发全流程适配昇腾 910B**,**39+ 模型开发全流程适配昆仑芯和寒武纪**
|
|
|
|
|
|
|
+🔥🔥 **2024.9.30**,PaddleX 3.0 Beta1 开源版正式发布,提供 **200+ 模型** 通过极简的 Python API 一键调用;实现基于统一命令的模型全流程开发,并开源 **PP-ChatOCRv3** 特色模型产线基础能力;支持 **100+ 模型高性能推理和服务化部署**(持续迭代中),**4条模型产线8个重点视觉模型端侧部署**;**100+ 模型开发全流程适配昇腾 910B**,**39+ 模型开发全流程适配昆仑芯和寒武纪**。低成本完成一站式全流程开发,加速产业应用。新增文本图像智能分析利器,大小模型融合策略显著增强版面解析能力,实现高精度实时预测。**10月24日(周四)19:00**直播为您深度解析 PP-ChatOCRv3 开源版本以及 PaddleX 3.0 Beta1 在精度、速度方面的卓越优势。 [报名链接](https://www.wjx.top/vm/wpPu8HL.aspx?udsid=994465)
|
|
|
|
|
|
|
|
🔥 **2024.6.27**,PaddleX 3.0 Beta 开源版正式发布,支持以低代码的方式在本地端使用多种主流硬件进行产线和模型开发。
|
|
🔥 **2024.6.27**,PaddleX 3.0 Beta 开源版正式发布,支持以低代码的方式在本地端使用多种主流硬件进行产线和模型开发。
|
|
|
|
|
|
|
@@ -57,7 +55,7 @@ PaddleX 3.0 是基于飞桨框架构建的低代码开发工具,它集成了
|
|
|
## 📊 能力支持
|
|
## 📊 能力支持
|
|
|
|
|
|
|
|
|
|
|
|
|
-PaddleX的各个产线均支持本地**快速推理**,部分模型支持**在线体验**,您可以快速体验各个产线的预训练模型效果,如果您对产线的预训练模型效果满意,可以直接对产线进行[高性能推理](./docs/pipeline_deploy/high_performance_deploy.md)/[服务化部署](./docs/pipeline_deploy/service_deploy.md)/[端侧部署](./docs/pipeline_deploy/lite_deploy.md),如果不满意,您也可以使用产线的**二次开发**能力,提升效果。完整的产线开发流程请参考[PaddleX产线使用概览](./docs/pipeline_usage/pipeline_develop_guide.md)或各产线使用[教程](#-文档)。
|
|
|
|
|
|
|
+PaddleX的各个产线均支持本地**快速推理**,部分模型支持**在线体验**,您可以快速体验各个产线的预训练模型效果,如果您对产线的预训练模型效果满意,可以直接对产线进行[高性能推理](./docs/pipeline_deploy/high_performance_deploy.md)/[服务化部署](./docs/pipeline_deploy/service_deploy.md)/[端侧部署](./docs/pipeline_deploy/edge_deploy.md),如果不满意,您也可以使用产线的**二次开发**能力,提升效果。完整的产线开发流程请参考[PaddleX产线使用概览](./docs/pipeline_usage/pipeline_develop_guide.md)或各产线使用[教程](#-文档)。
|
|
|
|
|
|
|
|
|
|
|
|
|
此外,PaddleX 为开发者提供了基于[云端图形化开发界面](https://aistudio.baidu.com/pipeline/mine)的全流程开发工具, 点击【创建产线】,选择对应的任务场景和模型产线,就可以开启全流程开发。详细请参考[教程《零门槛开发产业级AI模型》](https://aistudio.baidu.com/practical/introduce/546656605663301)
|
|
此外,PaddleX 为开发者提供了基于[云端图形化开发界面](https://aistudio.baidu.com/pipeline/mine)的全流程开发工具, 点击【创建产线】,选择对应的任务场景和模型产线,就可以开启全流程开发。详细请参考[教程《零门槛开发产业级AI模型》](https://aistudio.baidu.com/practical/introduce/546656605663301)
|
|
@@ -67,7 +65,7 @@ PaddleX的各个产线均支持本地**快速推理**,部分模型支持**在
|
|
|
<th>模型产线</th>
|
|
<th>模型产线</th>
|
|
|
<th>在线体验</th>
|
|
<th>在线体验</th>
|
|
|
<th>快速推理</th>
|
|
<th>快速推理</th>
|
|
|
- <th>高性能部署</th>
|
|
|
|
|
|
|
+ <th>高性能推理</th>
|
|
|
<th>服务化部署</th>
|
|
<th>服务化部署</th>
|
|
|
<th>端侧部署</th>
|
|
<th>端侧部署</th>
|
|
|
<th>二次开发</th>
|
|
<th>二次开发</th>
|
|
@@ -224,7 +222,7 @@ PaddleX的各个产线均支持本地**快速推理**,部分模型支持**在
|
|
|
<td>🚧</td>
|
|
<td>🚧</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
<tr>
|
|
<tr>
|
|
|
- <td>印章识别</td>
|
|
|
|
|
|
|
+ <td>印章文本识别</td>
|
|
|
<td>🚧</td>
|
|
<td>🚧</td>
|
|
|
<td>✅</td>
|
|
<td>✅</td>
|
|
|
<td>✅</td>
|
|
<td>✅</td>
|
|
@@ -274,7 +272,7 @@ PaddleX的各个产线均支持本地**快速推理**,部分模型支持**在
|
|
|
<td>🚧</td>
|
|
<td>🚧</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
</table>
|
|
</table>
|
|
|
|
|
|
|
|
> ❗注:以上功能均基于 GPU/CPU 实现。PaddleX 还可在昆仑芯、昇腾、寒武纪和海光等主流硬件上进行快速推理和二次开发。下表详细列出了模型产线的支持情况,具体支持的模型列表请参阅[模型列表(昆仑芯XPU)](./docs/support_list/model_list_xpu.md)/[模型列表(昇腾NPU)](./docs/support_list/model_list_npu.md)/[模型列表(寒武纪MLU)](./docs/support_list/model_list_mlu.md)/[模型列表(海光DCU)](./docs/support_list/model_list_dcu.md)。我们正在适配更多的模型,并在主流硬件上推动高性能和服务化部署的实施。
|
|
> ❗注:以上功能均基于 GPU/CPU 实现。PaddleX 还可在昆仑芯、昇腾、寒武纪和海光等主流硬件上进行快速推理和二次开发。下表详细列出了模型产线的支持情况,具体支持的模型列表请参阅[模型列表(昆仑芯XPU)](./docs/support_list/model_list_xpu.md)/[模型列表(昇腾NPU)](./docs/support_list/model_list_npu.md)/[模型列表(寒武纪MLU)](./docs/support_list/model_list_mlu.md)/[模型列表(海光DCU)](./docs/support_list/model_list_dcu.md)。我们正在适配更多的模型,并在主流硬件上推动高性能和服务化部署的实施。
|
|
@@ -379,7 +377,7 @@ python -m pip install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.
|
|
|
```bash
|
|
```bash
|
|
|
pip install https://paddle-model-ecology.bj.bcebos.com/paddlex/whl/paddlex-3.0.0b1-py3-none-any.whl
|
|
pip install https://paddle-model-ecology.bj.bcebos.com/paddlex/whl/paddlex-3.0.0b1-py3-none-any.whl
|
|
|
```
|
|
```
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
> ❗ 更多安装方式参考 [PaddleX 安装教程](./docs/installation/installation.md)
|
|
> ❗ 更多安装方式参考 [PaddleX 安装教程](./docs/installation/installation.md)
|
|
|
|
|
|
|
|
### 💻 命令行使用
|
|
### 💻 命令行使用
|
|
@@ -405,7 +403,7 @@ paddlex --pipeline OCR --input https://paddle-model-ecology.bj.bcebos.com/paddle
|
|
|
|
|
|
|
|
```bash
|
|
```bash
|
|
|
{
|
|
{
|
|
|
-'input_path': '/root/.paddlex/predict_input/general_ocr_002.png',
|
|
|
|
|
|
|
+'input_path': '/root/.paddlex/predict_input/general_ocr_002.png',
|
|
|
'dt_polys': [array([[161, 27],
|
|
'dt_polys': [array([[161, 27],
|
|
|
[353, 22],
|
|
[353, 22],
|
|
|
[354, 69],
|
|
[354, 69],
|
|
@@ -419,9 +417,9 @@ paddlex --pipeline OCR --input https://paddle-model-ecology.bj.bcebos.com/paddle
|
|
|
[405, 106],
|
|
[405, 106],
|
|
|
[405, 128],
|
|
[405, 128],
|
|
|
[341, 128]], dtype=int16)
|
|
[341, 128]], dtype=int16)
|
|
|
- ...],
|
|
|
|
|
-'dt_scores': [0.758478200014338, 0.7021546472698513, 0.8536622648391111, 0.8619181462164781, 0.8321051217096188, 0.8868756173427551, 0.7982964727675609, 0.8289939036796322, 0.8289428877522524, 0.8587063317632897, 0.7786755892491615, 0.8502032769081344, 0.8703346500042997, 0.834490931790065, 0.908291103353393, 0.7614978661708064, 0.8325774055997542, 0.7843421347676149, 0.8680889482955594, 0.8788859304537682, 0.8963341277518075, 0.9364654810069546, 0.8092413027028257, 0.8503743089091863, 0.7920740420391101, 0.7592224394793805, 0.7920547400069311, 0.6641757962457888, 0.8650289477605955, 0.8079483304467047, 0.8532207681055275, 0.8913377034754717],
|
|
|
|
|
-'rec_text': ['登机牌', 'BOARDING', 'PASS', '舱位', 'CLASS', '序号 SERIALNO.', '座位号', '日期 DATE', 'SEAT NO', '航班 FLIGHW', '035', 'MU2379', '始发地', 'FROM', '登机口', 'GATE', '登机时间BDT', '目的地TO', '福州', 'TAIYUAN', 'G11', 'FUZHOU', '身份识别IDNO', '姓名NAME', 'ZHANGQIWEI', 票号TKTNO', '张祺伟', '票价FARE', 'ETKT7813699238489/1', '登机口于起飞前10分钟关闭GATESCLOSE10MINUTESBEFOREDEPARTURETIME'],
|
|
|
|
|
|
|
+ ...],
|
|
|
|
|
+'dt_scores': [0.758478200014338, 0.7021546472698513, 0.8536622648391111, 0.8619181462164781, 0.8321051217096188, 0.8868756173427551, 0.7982964727675609, 0.8289939036796322, 0.8289428877522524, 0.8587063317632897, 0.7786755892491615, 0.8502032769081344, 0.8703346500042997, 0.834490931790065, 0.908291103353393, 0.7614978661708064, 0.8325774055997542, 0.7843421347676149, 0.8680889482955594, 0.8788859304537682, 0.8963341277518075, 0.9364654810069546, 0.8092413027028257, 0.8503743089091863, 0.7920740420391101, 0.7592224394793805, 0.7920547400069311, 0.6641757962457888, 0.8650289477605955, 0.8079483304467047, 0.8532207681055275, 0.8913377034754717],
|
|
|
|
|
+'rec_text': ['登机牌', 'BOARDING', 'PASS', '舱位', 'CLASS', '序号 SERIALNO.', '座位号', '日期 DATE', 'SEAT NO', '航班 FLIGHW', '035', 'MU2379', '始发地', 'FROM', '登机口', 'GATE', '登机时间BDT', '目的地TO', '福州', 'TAIYUAN', 'G11', 'FUZHOU', '身份识别IDNO', '姓名NAME', 'ZHANGQIWEI', 票号TKTNO', '张祺伟', '票价FARE', 'ETKT7813699238489/1', '登机口于起飞前10分钟关闭GATESCLOSE10MINUTESBEFOREDEPARTURETIME'],
|
|
|
'rec_score': [0.9985831379890442, 0.999696917533874512, 0.9985735416412354, 0.9842517971992493, 0.9383274912834167, 0.9943678975105286, 0.9419361352920532, 0.9221674799919128, 0.9555020928382874, 0.9870321154594421, 0.9664073586463928, 0.9988052248954773, 0.9979352355003357, 0.9985110759735107, 0.9943482875823975, 0.9991195797920227, 0.9936401844024658, 0.9974591135978699, 0.9743705987930298, 0.9980487823486328, 0.9874696135520935, 0.9900962710380554, 0.9952947497367859, 0.9950481653213501, 0.989926815032959, 0.9915552139282227, 0.9938777685165405, 0.997239887714386, 0.9963340759277344, 0.9936134815216064, 0.97223961353302]}
|
|
'rec_score': [0.9985831379890442, 0.999696917533874512, 0.9985735416412354, 0.9842517971992493, 0.9383274912834167, 0.9943678975105286, 0.9419361352920532, 0.9221674799919128, 0.9555020928382874, 0.9870321154594421, 0.9664073586463928, 0.9988052248954773, 0.9979352355003357, 0.9985110759735107, 0.9943482875823975, 0.9991195797920227, 0.9936401844024658, 0.9974591135978699, 0.9743705987930298, 0.9980487823486328, 0.9874696135520935, 0.9900962710380554, 0.9952947497367859, 0.9950481653213501, 0.989926815032959, 0.9915552139282227, 0.9938777685165405, 0.997239887714386, 0.9963340759277344, 0.9936134815216064, 0.97223961353302]}
|
|
|
```
|
|
```
|
|
|
|
|
|
|
@@ -449,7 +447,7 @@ paddlex --pipeline OCR --input https://paddle-model-ecology.bj.bcebos.com/paddle
|
|
|
| 通用表格识别 | `paddlex --pipeline table_recognition --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/table_recognition.jpg --device gpu:0` |
|
|
| 通用表格识别 | `paddlex --pipeline table_recognition --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/table_recognition.jpg --device gpu:0` |
|
|
|
| 通用版面解析 | `paddlex --pipeline layout_parsing --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/demo_paper.png --device gpu:0` |
|
|
| 通用版面解析 | `paddlex --pipeline layout_parsing --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/demo_paper.png --device gpu:0` |
|
|
|
| 公式识别 | `paddlex --pipeline formula_recognition --input https://paddle-model-ecology.bj.bcebos.com/paddlex/demo_image/general_formula_recognition.png --device gpu:0` |
|
|
| 公式识别 | `paddlex --pipeline formula_recognition --input https://paddle-model-ecology.bj.bcebos.com/paddlex/demo_image/general_formula_recognition.png --device gpu:0` |
|
|
|
-| 印章识别 | `paddlex --pipeline seal_recognition --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/seal_text_det.png --device gpu:0` |
|
|
|
|
|
|
|
+| 印章文本识别 | `paddlex --pipeline seal_recognition --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/seal_text_det.png --device gpu:0` |
|
|
|
| 时序预测 | `paddlex --pipeline ts_fc --input https://paddle-model-ecology.bj.bcebos.com/paddlex/ts/demo_ts/ts_fc.csv --device gpu:0` |
|
|
| 时序预测 | `paddlex --pipeline ts_fc --input https://paddle-model-ecology.bj.bcebos.com/paddlex/ts/demo_ts/ts_fc.csv --device gpu:0` |
|
|
|
| 时序异常检测 | `paddlex --pipeline ts_ad --input https://paddle-model-ecology.bj.bcebos.com/paddlex/ts/demo_ts/ts_ad.csv --device gpu:0` |
|
|
| 时序异常检测 | `paddlex --pipeline ts_ad --input https://paddle-model-ecology.bj.bcebos.com/paddlex/ts/demo_ts/ts_ad.csv --device gpu:0` |
|
|
|
| 时序分类 | `paddlex --pipeline ts_cls --input https://paddle-model-ecology.bj.bcebos.com/paddlex/ts/demo_ts/ts_cls.csv --device gpu:0` |
|
|
| 时序分类 | `paddlex --pipeline ts_cls --input https://paddle-model-ecology.bj.bcebos.com/paddlex/ts/demo_ts/ts_cls.csv --device gpu:0` |
|
|
@@ -481,22 +479,22 @@ for res in output:
|
|
|
|
|
|
|
|
| 产线名称 | 对应参数 | 详细说明 |
|
|
| 产线名称 | 对应参数 | 详细说明 |
|
|
|
|--------------------|------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
|--------------------|------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
|
-| 文档场景信息抽取v3 | `PP-ChatOCRv3-doc` | [文档场景信息抽取v3产线Python脚本使用说明](./docs/pipeline_usage/tutorials/information_extration_pipelines/document_scene_information_extraction.md#22-本地体验) |
|
|
|
|
|
|
|
+| 文档场景信息抽取v3 | `PP-ChatOCRv3-doc` | [文档场景信息抽取v3产线Python脚本使用说明](./docs/pipeline_usage/tutorials/information_extraction_pipelines/document_scene_information_extraction.md#22-本地体验) |
|
|
|
| 通用图像分类 | `image_classification` | [通用图像分类产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/image_classification.md#222-python脚本方式集成) |
|
|
| 通用图像分类 | `image_classification` | [通用图像分类产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/image_classification.md#222-python脚本方式集成) |
|
|
|
| 通用目标检测 | `object_detection` | [通用目标检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/object_detection.md#222-python脚本方式集成) |
|
|
| 通用目标检测 | `object_detection` | [通用目标检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/object_detection.md#222-python脚本方式集成) |
|
|
|
| 通用实例分割 | `instance_segmentation` | [通用实例分割产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/instance_segmentation.md#222-python脚本方式集成) |
|
|
| 通用实例分割 | `instance_segmentation` | [通用实例分割产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/instance_segmentation.md#222-python脚本方式集成) |
|
|
|
| 通用语义分割 | `semantic_segmentation` | [通用语义分割产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/semantic_segmentation.md#222-python脚本方式集成) |
|
|
| 通用语义分割 | `semantic_segmentation` | [通用语义分割产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/semantic_segmentation.md#222-python脚本方式集成) |
|
|
|
-| 图像多标签分类 | `multi_label_image_classification` | [通用图像多标签分类产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/image_multi_label_classification.md#22-python脚本方式集成) |
|
|
|
|
|
|
|
+| 图像多标签分类 | `multi_label_image_classification` | [图像多标签分类产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/image_multi_label_classification.md#22-python脚本方式集成) |
|
|
|
| 小目标检测 | `small_object_detection` | [小目标检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/small_object_detection.md#22-python脚本方式集成) |
|
|
| 小目标检测 | `small_object_detection` | [小目标检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/small_object_detection.md#22-python脚本方式集成) |
|
|
|
| 图像异常检测 | `anomaly_detection` | [图像异常检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/image_anomaly_detection.md#22-python脚本方式集成) |
|
|
| 图像异常检测 | `anomaly_detection` | [图像异常检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/cv_pipelines/image_anomaly_detection.md#22-python脚本方式集成) |
|
|
|
| 通用OCR | `OCR` | [通用OCR产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/OCR.md#222-python脚本方式集成) |
|
|
| 通用OCR | `OCR` | [通用OCR产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/OCR.md#222-python脚本方式集成) |
|
|
|
| 通用表格识别 | `table_recognition` | [通用表格识别产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/table_recognition.md#22-python脚本方式集成) |
|
|
| 通用表格识别 | `table_recognition` | [通用表格识别产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/table_recognition.md#22-python脚本方式集成) |
|
|
|
| 通用版面解析 | `layout_parsing` | [通用版面解析产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/layout_parsing.md#22-python脚本方式集成) |
|
|
| 通用版面解析 | `layout_parsing` | [通用版面解析产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/layout_parsing.md#22-python脚本方式集成) |
|
|
|
| 公式识别 | `formula_recognition` | [公式识别产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/formula_recognition.md#22-python脚本方式集成) |
|
|
| 公式识别 | `formula_recognition` | [公式识别产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/formula_recognition.md#22-python脚本方式集成) |
|
|
|
-| 印章识别 | `seal_recognition` | [印章识别产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/seal_recognition.md#22-python脚本方式集成) |
|
|
|
|
|
-| 时序预测 | `ts_fc` | [通用时序预测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_forecasting.md#222-python脚本方式集成) |
|
|
|
|
|
-| 时序异常检测 | `ts_ad` | [通用时序异常检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_anomaly_detection.md#222-python脚本方式集成) |
|
|
|
|
|
-| 时序分类 | `ts_cls` | [通用时序分类产线Python脚本使用说明](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_classification.md#222-python脚本方式集成) |
|
|
|
|
|
|
|
+| 印章文本识别 | `seal_recognition` | [印章文本识别产线Python脚本使用说明](./docs/pipeline_usage/tutorials/ocr_pipelines/seal_recognition.md#22-python脚本方式集成) |
|
|
|
|
|
+| 时序预测 | `ts_fc` | [时序预测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_forecasting.md#222-python脚本方式集成) |
|
|
|
|
|
+| 时序异常检测 | `ts_ad` | [时序异常检测产线Python脚本使用说明](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_anomaly_detection.md#222-python脚本方式集成) |
|
|
|
|
|
+| 时序分类 | `ts_cls` | [时序分类产线Python脚本使用说明](./docs/pipeline_usage/tutorials/time_series_pipelines/time_series_classification.md#222-python脚本方式集成) |
|
|
|
|
|
|
|
|
</details>
|
|
</details>
|
|
|
|
|
|
|
@@ -504,9 +502,9 @@ for res in output:
|
|
|
## 📖 文档
|
|
## 📖 文档
|
|
|
<details>
|
|
<details>
|
|
|
<summary> <b> ⬇️ 安装 </b></summary>
|
|
<summary> <b> ⬇️ 安装 </b></summary>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
* [📦 PaddlePaddle 安装教程](./docs/installation/paddlepaddle_install.md)
|
|
* [📦 PaddlePaddle 安装教程](./docs/installation/paddlepaddle_install.md)
|
|
|
- * [📦 PaddleX 安装教程](./docs/installation/installation.md)
|
|
|
|
|
|
|
+ * [📦 PaddleX 安装教程](./docs/installation/installation.md)
|
|
|
|
|
|
|
|
|
|
|
|
|
</details>
|
|
</details>
|
|
@@ -519,7 +517,7 @@ for res in output:
|
|
|
* <details open>
|
|
* <details open>
|
|
|
<summary> <b> 📝 文本图像智能分析 </b></summary>
|
|
<summary> <b> 📝 文本图像智能分析 </b></summary>
|
|
|
|
|
|
|
|
- * [📄 文档场景信息抽取v3产线使用教程](./docs/pipeline_usage/tutorials/information_extration_pipelines/document_scene_information_extraction.md)
|
|
|
|
|
|
|
+ * [📄 文档场景信息抽取v3产线使用教程](./docs/pipeline_usage/tutorials/information_extraction_pipelines/document_scene_information_extraction.md)
|
|
|
</details>
|
|
</details>
|
|
|
|
|
|
|
|
* <details open>
|
|
* <details open>
|
|
@@ -529,7 +527,7 @@ for res in output:
|
|
|
* [📊 通用表格识别产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/table_recognition.md)
|
|
* [📊 通用表格识别产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/table_recognition.md)
|
|
|
* [📄 通用版面解析产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/layout_parsing.md)
|
|
* [📄 通用版面解析产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/layout_parsing.md)
|
|
|
* [📐 公式识别产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/formula_recognition.md)
|
|
* [📐 公式识别产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/formula_recognition.md)
|
|
|
- * [📝 印章识别产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/seal_recognition.md)
|
|
|
|
|
|
|
+ * [📝 印章文本识别产线使用教程](./docs/pipeline_usage/tutorials/ocr_pipelines/seal_recognition.md)
|
|
|
</details>
|
|
</details>
|
|
|
|
|
|
|
|
* <details open>
|
|
* <details open>
|
|
@@ -542,7 +540,7 @@ for res in output:
|
|
|
* [🏷️ 图像多标签分类产线使用教程](./docs/pipeline_usage/tutorials/cv_pipelines/image_multi_label_classification.md)
|
|
* [🏷️ 图像多标签分类产线使用教程](./docs/pipeline_usage/tutorials/cv_pipelines/image_multi_label_classification.md)
|
|
|
* [🔍 小目标检测产线使用教程](./docs/pipeline_usage/tutorials/cv_pipelines/small_object_detection.md)
|
|
* [🔍 小目标检测产线使用教程](./docs/pipeline_usage/tutorials/cv_pipelines/small_object_detection.md)
|
|
|
* [🖼️ 图像异常检测产线使用教程](./docs/pipeline_usage/tutorials/cv_pipelines/image_anomaly_detection.md)
|
|
* [🖼️ 图像异常检测产线使用教程](./docs/pipeline_usage/tutorials/cv_pipelines/image_anomaly_detection.md)
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
* <details open>
|
|
* <details open>
|
|
|
<summary> <b> ⏱️ 时序分析</b> </summary>
|
|
<summary> <b> ⏱️ 时序分析</b> </summary>
|
|
@@ -560,7 +558,7 @@ for res in output:
|
|
|
* [🖥️ PaddleX 产线命令行使用说明](./docs/pipeline_usage/instructions/pipeline_CLI_usage.md)
|
|
* [🖥️ PaddleX 产线命令行使用说明](./docs/pipeline_usage/instructions/pipeline_CLI_usage.md)
|
|
|
* [📝 PaddleX 产线 Python 脚本使用说明](./docs/pipeline_usage/instructions/pipeline_python_API.md)
|
|
* [📝 PaddleX 产线 Python 脚本使用说明](./docs/pipeline_usage/instructions/pipeline_python_API.md)
|
|
|
</details>
|
|
</details>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
</details>
|
|
</details>
|
|
|
|
|
|
|
|
<details open>
|
|
<details open>
|
|
@@ -577,7 +575,7 @@ for res in output:
|
|
|
* [📄 文档图像方向分类使用教程](./docs/module_usage/tutorials/ocr_modules/doc_img_orientation_classification.md)
|
|
* [📄 文档图像方向分类使用教程](./docs/module_usage/tutorials/ocr_modules/doc_img_orientation_classification.md)
|
|
|
* [🔧 文本图像矫正模块使用教程](./docs/module_usage/tutorials/ocr_modules/text_image_unwarping.md)
|
|
* [🔧 文本图像矫正模块使用教程](./docs/module_usage/tutorials/ocr_modules/text_image_unwarping.md)
|
|
|
* [📐 公式识别模块使用教程](./docs/module_usage/tutorials/ocr_modules/formula_recognition.md)
|
|
* [📐 公式识别模块使用教程](./docs/module_usage/tutorials/ocr_modules/formula_recognition.md)
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
</details>
|
|
</details>
|
|
|
|
|
|
|
|
* <details open>
|
|
* <details open>
|
|
@@ -623,7 +621,7 @@ for res in output:
|
|
|
* [🚨 时序异常检测模块使用教程](./docs/module_usage/tutorials/time_series_modules/time_series_anomaly_detection.md)
|
|
* [🚨 时序异常检测模块使用教程](./docs/module_usage/tutorials/time_series_modules/time_series_anomaly_detection.md)
|
|
|
* [🕒 时序分类模块使用教程](./docs/module_usage/tutorials/time_series_modules/time_series_classification.md)
|
|
* [🕒 时序分类模块使用教程](./docs/module_usage/tutorials/time_series_modules/time_series_classification.md)
|
|
|
</details>
|
|
</details>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
* <details>
|
|
* <details>
|
|
|
<summary> <b> 📄 相关说明文件 </b></summary>
|
|
<summary> <b> 📄 相关说明文件 </b></summary>
|
|
|
|
|
|
|
@@ -639,12 +637,12 @@ for res in output:
|
|
|
|
|
|
|
|
* [🚀 PaddleX 高性能推理指南](./docs/pipeline_deploy/high_performance_inference.md)
|
|
* [🚀 PaddleX 高性能推理指南](./docs/pipeline_deploy/high_performance_inference.md)
|
|
|
* [🖥️ PaddleX 服务化部署指南](./docs/pipeline_deploy/service_deploy.md)
|
|
* [🖥️ PaddleX 服务化部署指南](./docs/pipeline_deploy/service_deploy.md)
|
|
|
- * [📱 PaddleX 端侧部署指南](./docs/pipeline_deploy/lite_deploy.md)
|
|
|
|
|
|
|
+ * [📱 PaddleX 端侧部署指南](./docs/pipeline_deploy/edge_deploy.md)
|
|
|
|
|
|
|
|
</details>
|
|
</details>
|
|
|
<details open>
|
|
<details open>
|
|
|
<summary> <b> 🖥️ 多硬件使用 </b></summary>
|
|
<summary> <b> 🖥️ 多硬件使用 </b></summary>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
* [🔧 多硬件使用指南](./docs/other_devices_support/multi_devices_use_guide.md)
|
|
* [🔧 多硬件使用指南](./docs/other_devices_support/multi_devices_use_guide.md)
|
|
|
* [🖲️ 海光 DCU 飞桨安装教程](./docs/other_devices_support/paddlepaddle_install_DCU.md)
|
|
* [🖲️ 海光 DCU 飞桨安装教程](./docs/other_devices_support/paddlepaddle_install_DCU.md)
|
|
|
* [🔲 寒武纪 MLU 飞桨安装教程](./docs/other_devices_support/paddlepaddle_install_MLU.md)
|
|
* [🔲 寒武纪 MLU 飞桨安装教程](./docs/other_devices_support/paddlepaddle_install_MLU.md)
|
|
@@ -680,4 +678,3 @@ for res in output:
|
|
|
## 📄 许可证书
|
|
## 📄 许可证书
|
|
|
|
|
|
|
|
本项目的发布受 [Apache 2.0 license](./LICENSE) 许可认证。
|
|
本项目的发布受 [Apache 2.0 license](./LICENSE) 许可认证。
|
|
|
-
|
|
|