Files
ascend-tools/dnmetis/README.md
T
2020-10-24 18:02:32 +08:00

45 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 1.Install requirements
```
pip3.7.5 install python-opencv
cd backend_C++/dnmetis_backend
pip3.7.5 setup.py install
```
Details of dnmetis_backend installation can be found in backend_C++/dnmetis_backend/README.md. Notice that, you just need to install requirements once for a brand new Ai1-Inference environment。
## 2.Download model(.om)
1.download efficientnet-b8 model(.om) URL:
```
链接:https://pan.baidu.com/s/1N-kpQoDe3NRxvjFKjAT9AA
提取码:tvg0
```
Original efficientnet-b8 pb model URL:
```
链接:https://pan.baidu.com/s/1CajdSlNTh6k35RoyOn-3Ug
提取码:slqm
```
2.Imagenet-val dataset and labels in val_map.txt:
![输入图片说明](https://images.gitee.com/uploads/images/2020/0918/234302_a572d632_5418572.jpeg "无标题.jpg")
## 3.Start execute the inference:
sh run_efficientnet-b8.sh
or
python3.7 main.py --model=./model/efficientnet-b8.om --image_size='672,672,3' --inputs='images:0' --outputs='Softmax:0' --precision=fp16
## 4.ATC offline model generate (optional):
1.download efficientnet-b8 model(.pb) URL: obs://hwwheel23/efficientnet-b8.pb
2.atc --model=$MODEL_DIR/efficientnet-b8.pb --framework=3 --input_shape='images:1,672,672,3' --output=$MODEL_DIR/efficientnet-b8 --mode=0 --out_nodes='Softmax:0' --soc_version=Ascend310 --input_fp16_nodes=images --output_type=FP16
## 5.Imagenet2012-val Top1 Accuracy:
![输入图片说明](https://images.gitee.com/uploads/images/2020/0919/010210_5cf496fc_5418572.png "屏幕截图.png")