https://www.paddlepaddle.org.cn/overview
一.开发与训练
Paddle核心框架
FleetAPI 分布式训练API
PALM 多任务学习
PaddleCloud 云上任务提交工具
Paddle Quantum 量子机器学习框架
二.模型
预训练模型应用工具- PaddleHub
开发套件
PaddleClas 图像分类
PaddleDetection 目标检测
- 💎PP-YOLOE 高精度目标检测模型
- 💎PP-YOLOE-R 高性能旋转框检测模型
- 💎PP-YOLOE-SOD 高精度小目标检测模型
- 💫PP-PicoDet 超轻量实时目标检测模型
- 📡PP-Tracking 实时多目标跟踪系统
- ⛷️PP-TinyPose 人体骨骼关键点识别
- 🏃🏻PP-Human 实时行人分析工具
- 🏎️PP-Vehicle 实时车辆分析工具
PaddleSeg 图像分割
PaddleOCR 文字识别
PaddleGAN 生成对抗网络
DeepSpeech 语音识别
Parakeet 语音合成
ERNIE 语义理解
ElasticCTR 点击率预估
PLSC 海量类别分类
PGL 图神经网络
PARL 强化学习
PaddleHelix 螺旋桨生物计算平台
PaddleSpatial 时空大数据计算工具
PaddleVideo 视频理解
Paddle3D 3D感知
三.压缩
PaddleSlim 模型压缩
四.部署
Paddle Serving 服务化部署框架
FastDeploy 推理部署
Paddle.js 前端推理引擎
Paddle Lite 轻量化推理引擎
五.辅助工具
PaddleX
VisualDL
AI Studio 在线学习平台
BML CodeLab
# 数据
from base.dataset_ui import WebUIDataSet
# 训练
from base.train_ui import WebUITrain
# 评估
from base.evaluate_ui import WebUIEvaluate
# 部署
from base.deploy_ui import WebUIDeploy
if __name__ == "__main__":
with gr.Blocks() as demo:
with gr.Accordion(label="数据校验", open=True):
WebUIDataSet().webui_framework()
with gr.Accordion(label="模型训练", open=False):
WebUITrain().webui_framework()
with gr.Accordion(label="评估测试", open=False):
WebUIEvaluateOCR().webui_framework()
with gr.Accordion(label="模型部署", open=False):
WebUIDeploy().webui_framework()
FastDeploy AI部署工具
部署框架
Model_Name-FastDeploy-Linux-x86_64_CPU
├── README.md # 使用文档,介绍SDK使用整体情况
├── model # 训练好的模型文件
│ ├── inference.pdmodel # 模型结构文件
│ ├── inference.pdiparams # 模型参数文件
│ ├── inference.yml # 模型配置文件
│ ├── inference.pdiparams.info
├── example # Python部署示例
├── fastdeploy_python-0.0.0-cp36-cp36m-manylinux1_x86_64.whl # FastDeploy Python安装包