Merge pull request #20082 from jiangjiajun:master

pull/18925/merge
Alexander Alekhin 4 years ago
commit bb92eb5a93
  1. 20
      samples/dnn/dnn_model_runner/dnn_conversion/paddlepaddle/README.md
  2. 1
      samples/dnn/dnn_model_runner/dnn_conversion/requirements.txt

@ -1,6 +1,18 @@
# Run PaddlePaddle model by OpenCV # Run PaddlePaddle model by OpenCV
This tutorial shows how to run PaddlePaddle model by opencv, run the example code as below, This tutorial shows how to run PaddlePaddle model by opencv.
## Environment Setup
```shell
pip install paddlepaddle-gpu
pip install paddlehub
pip install paddle2onnx
```
## Run PaddlePaddle model demo
Run the example code as below,
```shell ```shell
python paddle_resnet50.py python paddle_resnet50.py
@ -8,6 +20,6 @@ python paddle_resnet50.py
there are 3 part of this execution there are 3 part of this execution
- 1. Export PaddlePaddle ResNet50 model to onnx format - 1. Export PaddlePaddle ResNet50 model to onnx format;
- 2. Use `cv2.dnn.readNetFromONNX` load model file - 2. Use `cv2.dnn.readNetFromONNX` load model file;
- 3. Preprocess image file and do inference - 3. Preprocess image file and do inference.

@ -10,4 +10,5 @@ tensorflow-gpu>=2.1.0
paddlepaddle>=2.0.0 paddlepaddle>=2.0.0
paddlepaddle-gpu>=2.0.0 paddlepaddle-gpu>=2.0.0
paddlehub>=2.1.0
paddle2onnx>=0.5.1 paddle2onnx>=0.5.1

Loading…
Cancel
Save