install.md 1.5 KB
Newer Older
W
WuHaobo 已提交
1 2 3 4
# 安装说明

---

littletomatodonkey's avatar
littletomatodonkey 已提交
5
## 一、简介
W
WuHaobo 已提交
6

littletomatodonkey's avatar
littletomatodonkey 已提交
7
本章将介绍如何安装PaddleClas及其依赖项。
W
WuHaobo 已提交
8 9


littletomatodonkey's avatar
littletomatodonkey 已提交
10
## 二、安装PaddlePaddle
W
WuHaobo 已提交
11

W
wangshipeng01 已提交
12
运行PaddleClas需要PaddlePaddle Fluid v1.7或更高版本。
W
WuHaobo 已提交
13

W
wangshipeng01 已提交
14
pip安装最新GPU版本PaddlePaddle
W
WuHaobo 已提交
15

W
wangshipeng01 已提交
16 17
```bash
pip install paddlepaddle-gpu --upgrade
W
WuHaobo 已提交
18 19
```

W
wangshipeng01 已提交
20
或是从源码安装PaddlePaddle,具体参照[安装文档](http://www.paddlepaddle.org.cn/install/quick)中的说明进行操作。
W
WuHaobo 已提交
21

W
wangshipeng01 已提交
22 23 24 25 26
使用以下命令验证

```python
import paddle.fluid as fluid
fluid.install_check.run_check()
W
WuHaobo 已提交
27
```
W
wangshipeng01 已提交
28 29 30 31 32 33 34

查看PaddlePaddle版本

```bash
python -c "import paddle; print(paddle.__version__)"
```

W
WuHaobo 已提交
35 36
注意:
- 从源码编译的PaddlePaddle版本号为0.0.0,请确保使用了Fluid v1.7之后的源码编译。
W
wangshipeng01 已提交
37
- PaddleClas基于PaddlePaddle高性能的分布式训练能力,若您从源码编译,请确保打开编译选项,**WITH_DISTRIBUTE=ON**。具体编译选项参考[编译选项表](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/install/Tables.html#id3)
W
WuHaobo 已提交
38

W
wangshipeng01 已提交
39
**运行环境需求:**
W
WuHaobo 已提交
40 41

- Python2(官方已不提供更新维护)或Python3 (windows系统仅支持Python3)
W
wangshipeng01 已提交
42
- CUDA >= 9.0
W
WuHaobo 已提交
43 44 45 46
- cuDNN >= 5.0
- nccl >= 2.1.2


littletomatodonkey's avatar
littletomatodonkey 已提交
47
## 三、安装PaddleClas
W
WuHaobo 已提交
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

**克隆PaddleClas模型库:**

```
cd path_to_clone_PaddleClas
git clone https://github.com/PaddlePaddle/PaddleClas.git
```

**安装Python依赖库:**

Python依赖库在[requirements.txt](https://github.com/PaddlePaddle/PaddleClas/blob/master/requirements.txt)中给出,可通过如下命令安装:

```
pip install --upgrade -r requirements.txt
```