物体検出のためのモデルがダウンロードできない
Tensorflow API 物体検出(Quick Start)の質問をします。
Jupyter notebookで実行していたところ、モデルのダウンロードのところで以下のエラーを吐き出してしまいました。もしこのような問題を解決する方法をご存じでしたら、ご教授をお願いします。
よろしくお願いいたします。
(なお、初投稿なので質問の仕方で至らない点があるかもしれません。申し訳ございません。)
エラー
IOError
Traceback (most recent call last) <ipython-input-7-f921d2932261> in <module>()
1 opener = urllib.request.URLopener()
----> 2 opener.retrieve(DOWNLOAD_BASE + MODEL_FILE, MODEL_FILE)
3 tar_file = tarfile.open(MODEL_FILE)
4 for file in tar_file.getmembers():
5 file_name = os.path.basename(file.name)
/usr/lib/python2.7/urllib.pyc in retrieve(self, url, filename, reporthook, data)
242 headers = fp.info()
243 if filename:
--> 244 tfp = open(filename, 'wb')
245 else:
246 import tempfile
IOError: [Errno 13] Permission denied: 'ssd_mobilenet_v1_coco_2017_11_17.tar.gz'
ソースコード
opener = urllib.request.URLopener()
opener.retrieve(DOWNLOAD_BASE + MODEL_FILE, MODEL_FILE)
tar_file = tarfile.open(MODEL_FILE)
for file in tar_file.getmembers():
file_name = os.path.basename(file.name)
if 'frozen_inference_graph.pb' in file_name:
tar_file.extract(file, os.getcwd())
環境
Ubuntu14.04LTS
Python 2.7.6
Python 3.4.3
tensorflow 1.4.0(CPU版)
jupyter notebook 5.2.1