Skip to content

PaddlePaddle Entire Process Development Toolkit(『飞桨』深度学习全流程开发工具)

License

Notifications You must be signed in to change notification settings

xX-Hacbox-Xx/PaddleX

This branch is 3086 commits behind PaddlePaddle/PaddleX:develop.

Folders and files

NameName
Last commit message
Last commit date
May 25, 2020
May 26, 2020
May 26, 2020
May 25, 2020
May 25, 2020
May 25, 2020
Mar 11, 2020
May 20, 2020
Apr 27, 2020
May 19, 2020
May 26, 2020

Repository files navigation

PaddleX

License Version python version support os

PaddleX是基于飞桨核心框架、开发套件和工具组件的深度学习全流程开发工具。具备全流程打通融合产业实践易用易集成三大特点。

特点

  • 全流程打通

    • 数据准备:支持EasyData智能数据服务平台数据协议,通过平台便捷完成智能标注,低质数据清洗工作, 同时兼容主流标注工具协议, 助力开发者更快完成数据准备工作。
    • 模型训练:集成PaddleClas, PaddleDetection, PaddleSeg视觉开发套件,丰富的高质量预训练模型,更快实现工业级模型效果。
    • 模型调优:内置模型可解释性模块、VisualDL可视化分析组件, 提供丰富的信息更好地理解模型,优化模型。
    • 多端安全部署:内置PaddleSlim模型压缩工具和模型加密部署模块,结合Paddle Inference或Paddle Lite便捷完成高性能的多端安全部署。
  • 融合产业实践

    • 精选飞桨产业实践的成熟模型结构,开放案例实践教程,加速开发者产业落地。
  • 易用易集成

    • 统一易用的全流程API,5步完成模型训练,10行代码实现Python/C++高性能部署。
    • 提供以PaddleX为核心集成的跨平台可视化工具PaddleX-GUI,快速体验飞桨深度学习全流程。

安装

PaddleX提供两种开发模式,满足不同场景和用户需求:

  • Python开发模式: 通过Python API方式完成全流程使用或集成,该模型提供全面、灵活、开放的深度学习功能,有更高的定制化空间。

  • Padlde-GUI模式: PaddleX-GUI支持Python开发模式下的常用功能,以更低门槛的方式快速完成产业验证的模型训练。

开发者可根据自身需要按需选择不同的模式进行安装使用。

Python开发模式安装

前置依赖

  • paddlepaddle >= 1.8.0
  • python >= 3.5
  • cython
  • pycocotools
pip install paddlex -i https://mirror.baidu.com/pypi/simple

安装的相关问题参考PaddleX安装

PaddleX-GUI安装

进入PaddleX官网下载使用,申请下载绿色安装包,开箱即用。 Paddle-GUI的使用教程可参考PaddleX-GUI模式使用教程

使用文档

推荐访问PaddleX在线使用文档,快速查阅读使用教程和API文档说明。

在线教程

基于AIStudio平台,快速在线体验PaddleX的Python开发模式教程。

交流与反馈

QQGroup

FAQ

更新日志

  • 2020.05.20

    v1.0.0

    • 正式版本发布。

贡献代码

我们非常欢迎您为PaddleX贡献代码或者提供使用建议。如果您可以修复某个issue或者增加一个新功能,欢迎给我们提交Pull Requests.

About

PaddlePaddle Entire Process Development Toolkit(『飞桨』深度学习全流程开发工具)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 91.0%
  • C++ 6.7%
  • CMake 1.9%
  • Shell 0.4%