Paddle
约 2 分钟阅读
标签:Framework
- PaddlePaddle/PaddleGitHubPaddlePaddle/PaddlePaddlePaddle/Paddle · Apache-2.0 · by Baidu · 飞桨 - PADDLE -> PArallel Distributed Deep LEarning · 参考 · https://www.paddlepaddle.org.cn/笔记:Paddle
- Apache-2.0
- by Baidu
- 飞桨 - PADDLE -> PArallel Distributed Deep LEarning
- 参考
- www.paddlepaddle.org.cn
- PaddlePaddle/PaddleHubGitHubPaddlePaddle/PaddleHubPaddlePaddle/Paddle · Apache-2.0 · by Baidu · 飞桨 - PADDLE -> PArallel Distributed Deep LEarning · 参考 · https://www.paddlepaddle.org.cn/笔记:Paddle
- ⚠️ 目前项目状态不太乐观
- 通用框架,但 Paddle 主要中文 OCR, NLP 做得好
- 知识学习存在一定迁移成本和损耗
# CPU
pip install paddlepaddle
# GPU
pip install paddlepaddle-gpu
# Check
python -c "import paddle; print(paddle.__version__)"
# Docker
# 百度镜像 registry.baidubce.com/paddlepaddle/paddle:3.0.0b1
docker run --rm -it -v $PWD:/host --entrypoint /host --name paddle paddlepaddle/paddle /bin/bashAwsome
| abbr. | stand for | meaning |
|---|---|---|
| OCR | Optical Character Recognition | 光学字符识别 |
| KIE | Key Information Extraction | 关键信息提取 |
| SER | Structured Entity Recognition | 结构化实体识别 |
| RE | Relation Extraction | 关系抽取 |
| FGD | Fine-grained Document | 细粒度文档 |
| CDLA | Common Document Layout Annotations | 通用文档布局注释 |
- PP-OCRv4
- PP-OCRv3
- PaddlePaddle/PaddleNLPGitHubPaddlePaddle/PaddleNLPPaddlePaddle/PaddleNLP · Apache-2.0, Python笔记:PaddleNLP
- Apache-2.0, Python
- PaddlePaddle/PaddleXGitHubPaddlePaddle/PaddleX
- 低代码开发工具
- PaddlePaddle/PaddleClasGitHubPaddlePaddle/PaddleClas
- 图像识别和图像分类
- pip
- image_orientation 需要
- image_orientation_predictor
- use_angle_cls
- 支持旋转 90, 180, 270
- PaddlePaddle/Paddle2ONNXGitHubPaddlePaddle/Paddle2ONNX
PaddlePaddle/Paddle.jsGitHubPaddlePaddle/Paddle.js- Models
- PaddlePaddle/modelsGitHubPaddlePaddle/modelstensorflow/models · https://www.tensorflow.org/resources/models-datasets · https://huggingface.co/models · https://huggingface.co/timm笔记:Models
- paddlepaddle.github.io/PaddleOCR/latest/ppstructure/models_list.html
- paddlepaddle.github.io/PaddleOCR/latest/ppocr/model_list.html
- PaddlePaddle/PaddleX/3.0-beta2/docs/module_usage/tutorials/ocr_modules/table_structure_recognition.mdGitHub 文件PaddlePaddle/PaddleX/3.0-beta2/docs/module_usage/tutorials/ocr_modules/table_structure_recognition.md
- dygraph to Static Graph
Layout
text
title
list
table
figuretext
title
figure
figure_caption
table
table_caption
header
footer
reference
equation- PubLayNet
- CDLA - Common Document Layout Annotations 数据集
| dataset | 简介 |
|---|---|
| cTDaR2019_cTDaR | 用于表格检测(TRACKA)和表格识别(TRACKB)。图片类型包含历史数据集(以cTDaR_t0开头,如cTDaR_t00872.jpg)和现代数据集(以cTDaR_t1开头,cTDaR_t10482.jpg)。 |
| IIIT-AR-13K | 手动注释公开的年度报告中的图形或页面而构建的数据集,包含5类:table, figure, natural image, logo, and signature |
| CDLAGitHubbuptlihang/CDLA | 中文文档版面分析数据集,面向中文文献类(论文)场景,包含10类:Text、Title、Figure、Figure caption、Table、Table caption、Header、Footer、Reference、Equation |
| TableBankGitHubdoc-analysis/TableBank | 用于表格检测和识别大型数据集,包含Word和Latex2种文档格式 |
| DocBankGitHubdoc-analysis/DocBank | 使用弱监督方法构建的大规模数据集(500K文档页面),用于文档布局分析,包含12类:Author、Caption、Date、Equation、Figure、Footer、List、Paragraph、Reference、Section、Table、Title |
PaddleX
docker run --rm -it \
-v $PWD:/paddle --shm-size=8G \
--network=host \
--name paddlex ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlepaddle/paddle:3.0.0b2 /bin/bashhpip
from paddlex import create_pipeline
pipeline = create_pipeline(
pipeline="OCR",
use_hpip=True,
hpi_config={"backend": "onnxruntime"}
)- backend
- paddle_infer
- openvino
- onnx_runtime
- tensorrt
- High-Performance Inference
- paddlepaddle.github.io/PaddleX/3.0/pipeline_deploy/high_performance_inference.html
Paddle2ONNX
关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- ML Awesome笔记 · Paddle
LLM · LLM Awesome · Diffusion · Diffusion Awesome · NLP · NLP Awesome · GAN · img2img · Framework · PyTorch · by Meta · tinygrad/tinygrad
参考资料
GitHub13 条
- buptlihang/CDLAgithub.com/buptlihang/CDLA
- doc-analysis/DocBankgithub.com/doc-analysis/DocBank
- doc-analysis/TableBankgithub.com/doc-analysis/TableBank
- PaddlePaddle/modelsgithub.com/PaddlePaddle/models
- PaddlePaddle/Paddlegithub.com/PaddlePaddle/Paddle
- PaddlePaddle/Paddle.jsgithub.com/PaddlePaddle/Paddle.js
- PaddlePaddle/Paddle2ONNXgithub.com/PaddlePaddle/Paddle2ONNX
- PaddlePaddle/PaddleClasgithub.com/PaddlePaddle/PaddleClas
- PaddlePaddle/PaddleHubgithub.com/PaddlePaddle/PaddleHub
- PaddlePaddle/PaddleNLPgithub.com/PaddlePaddle/PaddleNLP
- PaddlePaddle/PaddleOCR/deploy/paddle2onnx/readme_ch.mdgithub.com/PaddlePaddle/PaddleOCR/blob/main/deploy/paddle2onnx/readme_ch.md
- PaddlePaddle/PaddleXgithub.com/PaddlePaddle/PaddleX
- PaddlePaddle/PaddleX/3.0-beta2/docs/module_usage/tutorials/ocr_modules/table_structure_recognition.mdgithub.com/PaddlePaddle/PaddleX/blob/release/3.0-beta2/docs/module_usage/tutorials/ocr_modules/table_structure_recognition.md
其他外链8 条
- cndplab-founder.github.io/cTDaR2019cndplab-founder.github.io/cTDaR2019
- cvit.iiit.ac.in/usodi/iiitar13k.phpcvit.iiit.ac.in/usodi/iiitar13k.php
- dax-cdn.cdn.appdomain.cloud/dax-publaynet/1.0.0/publaynet.tar.gzdax-cdn.cdn.appdomain.cloud/dax-publaynet/1.0.0/publaynet.tar.gz
- paddlepaddle.github.io/PaddleOCR/latest/ppocr/model_list.htmlpaddlepaddle.github.io/PaddleOCR/latest/ppocr/model_list.html
- paddlepaddle.github.io/PaddleOCR/latest/ppstructure/models_list.htmlpaddlepaddle.github.io/PaddleOCR/latest/ppstructure/models_list.html
- paddlepaddle.github.io/PaddleX/3.0/pipeline_deploy/high_performance_inference.htmlpaddlepaddle.github.io/PaddleX/3.0/pipeline_deploy/high_performance_inference.html
- www.paddlepaddle.org.cnwww.paddlepaddle.org.cn/
- www.zhihu.com/question/360157891/answer/3365551393www.zhihu.com/question/360157891/answer/3365551393