環境
Windows10 Pro 64bit
NVIDIA GeForce GTX1080
CUDA9.2
cudnn7.2.1
Python3.6.8(venv使用)
必要なパッケージのインストール
pip install mxnet-cu92 pip install opencv-python pip install matplotlib
バージョン確認(pip freeze)
certifi==2019.6.16 chardet==3.0.4 cycler==0.10.0 graphviz==0.8.4 idna==2.6 kiwisolver==1.1.0 matplotlib==3.1.1 mxnet-cu92==1.4.1 numpy==1.16.4 opencv-python==4.1.0.25 pyparsing==2.4.0 python-dateutil==2.8.0 requests==2.18.4 six==1.12.0 urllib3==1.22
imageのダウンロード
- 『incubator-mxnet-master/example/ssd/data/demo』フォルダ内に移動してdownload_demo_images.pyの中身を丸々書き換え。
import requests import os def download_image(url,filename): response = requests.get(url) with open(filename,"wb") as fout: fout.write(response.content) if __name__ == "__main__": base_url = "https://cloud.githubusercontent.com/assets/3307514/" demo_list = {"20012566/cbb53c76-a27d-11e6-9aaa-91939c9a1cd5.jpg":"000001.jpg", "20012564/cbb43894-a27d-11e6-9619-ba792b66c4ae.jpg": "000002.jpg", "20012565/cbb53942-a27d-11e6-996c-125bb060a81d.jpg": "000004.jpg", "20012562/cbb4136e-a27d-11e6-884c-ed83c165b422.jpg": "000010.jpg", "20012567/cbb60336-a27d-11e6-93ff-cbc3f09f5c9e.jpg": "dog.jpg", "20012563/cbb41382-a27d-11e6-92a9-18dab4fd1ad3.jpg": "person.jpg", "20012568/cbc2d6f6-a27d-11e6-94c3-d35a9cb47609.jpg": "street.jpg"} for k, v in demo_list.items(): download_image(base_url + k, v)
- 実行
python download_demo_images.py
実行
python demo.py --gpu 0 --images ./data/demo/person.jpg