raise OSError('Not a gzipped file (%r)' % magic) gzipのopenエラー
書籍「ゼロから作るDeep Learning」のサンプルコードを
$ python mnist.py
と実行すると,gzipの部分で以下のようなエラーが出ました.
なお、実行環境はAnaoconda3(python3.5), windows7です.
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
File "C:\Users\user_name\Anaconda3\Lib\gzip.py", line 274, in read
return self._buffer.read(size)
File "C:\Users\user_name\Anaconda3\Lib\gzip.py", line 461, in read
if not self._read_gzip_header():
File "C:\Users\user_name\Anaconda3\Lib\gzip.py", line 409, in _read_gzip_header
raise OSError('Not a gzipped file (%r)' % magic)
OSError: Not a gzipped file (b'<!')
エラーに関連すると思われる部分のコード(抜粋)は以下の###
部分です.
def _load_label(file_name):
file_path = dataset_dir + "/" + file_name
print("Converting " + file_name + " to NumPy Array ...")
with gzip.open(file_path, 'rb') as f:
labels = np.frombuffer(f.read(), np.uint8, offset=8) ###
print("Done")
return labels
どのように対応すればよいのでしょうか?