README.md 955 字节
Newer Older
J
Jiawei Wang 已提交
1 2 3 4 5 6 7 8 9 10
## Image Classification

([简体中文](./README_CN.md)|English)

The example uses the ResNet50_vd model to perform the imagenet 1000 classification task.

### Get model config and sample dataset
```
sh get_model.sh
```
M
MRXLT 已提交
11 12 13 14

### Install preprocess module

```
T
TeslaZhao 已提交
15
pip3 install paddle_serving_app
M
MRXLT 已提交
16 17
```

J
Jiawei Wang 已提交
18

H
HexToString 已提交
19
### Inference Service(Support BRPC-Client/GRPC-Client/Http-Client)
J
Jiawei Wang 已提交
20 21 22

launch server side
```
T
TeslaZhao 已提交
23
python3 -m paddle_serving_server.serve --model ResNet50_vd_model --port 9696 #cpu inference service
J
Jiawei Wang 已提交
24 25 26
```

```
T
TeslaZhao 已提交
27
python3 -m paddle_serving_server.serve --model ResNet50_vd_model --port 9696 --gpu_ids 0 #gpu inference service
J
Jiawei Wang 已提交
28 29
```

H
HexToString 已提交
30
### BRPC-Client
J
Jiawei Wang 已提交
31 32
client send inference request
```
T
TeslaZhao 已提交
33
python3 resnet50_rpc_client.py ResNet50_vd_client_config/serving_client_conf.prototxt
J
Jiawei Wang 已提交
34
```
D
dongdaxiang 已提交
35
*the port of server side in this example is 9696
H
HexToString 已提交
36 37 38 39

### GRPC-Client/Http-Client
client send inference request
```
T
TeslaZhao 已提交
40
python3 resnet50_http_client.py ResNet50_vd_client_config/serving_client_conf.prototxt
H
HexToString 已提交
41
```