PaddlePaddle
(也称为 Paddle
或 PaddlePaddle-CPU
和 PaddlePaddle-GPU
)是百度开发的一款开源深度学习框架,类似于 TensorFlow、PyTorch 。
PaddleX
是基于 PaddlePaddle
构建的一个高级视觉开发工具包,旨在简化计算机视觉任务的工作流程,如图像分类、目标检测等。
PaddleX
提供了一套简单易用的接口,使得用户能够快速构建、训练和部署视觉模型。
PaddleX
依赖于 PaddlePaddle
。这意味着要使用 PaddleX
,您需要首先安装 PaddlePaddle
。
因此,要安装paddlex, 主要步骤如下:
1) 用anaconda建立环境
2)安装numpy=1.19.3 (因为后面要安装的paddle为2.2.2)
3)安装paddle2.2.2 (注意调整protobuf的版本)
4) 安装paddlex (注意采用.whl文件安装:paddlex-2.1.0-py3-none-any.whl)。
预编译文件下载地址:paddlex · PyPI
这里采用预编译文件安装,是安装成功的关键。如果直接采用如下形式安装:
pip install paddlex -i https://mirror.baidu.com/pypi/simple
则会遇到令人头疼的scikit-learn问题。
5) python版本必须为3.7.x