#python #python-3.x #tensorflow
Вопрос:
Я пытался несколько раз, но не смог успешно загрузить данные fashion-mnist для учебника tensorflow. Я нигде не вижу такой же проблемы.
То, что я получаю после отправки (train_images, train_labels), (test_images, test_labels) = fashion_mnist.load_data()
, — это много-много подобных строк, а затем, в конце концов, отображается ошибка
13189120/26421880 [=============>................] - ETA: 29:20
13197312/26421880 [=============>................] - ETA: 29:25
13205504/26421880 [=============>................] - ETA: 29:30
13213696/26421880 [==============>...............] - ETA: 29:35
13221888/26421880 [==============>...............] - ETA: 29:40
13230080/26421880 [==============>...............] - ETA: 29:45
13238272/26421880 [==============>...............] - ETA: 29:50
13246464/26421880 [==============>...............] - ETA: 29:55
13254656/26421880 [==============>...............] - ETA: 30:00
13262848/26421880 [==============>...............] - ETA: 30:06
13271040/26421880 [==============>...............] - ETA: 30:11
13279232/26421880 [==============>...............] - ETA: 30:16
13287424/26421880 [==============>...............] - ETA: 30:21
13295616/26421880 [==============>...............] - ETA: 30:27
13303808/26421880 [==============>...............] - ETA: 30:32
13312000/26421880 [==============>...............] - ETA: 30:37
13320192/26421880 [==============>...............] - ETA: 30:42
13328384/26421880 [==============>...............] - ETA: 30:48
13336576/26421880 [==============>...............] - ETA: 30:53
13344768/26421880 [==============>...............] - ETA: 30:58
13352960/26421880 [==============>...............] - ETA: 31:03
13361152/26421880 [==============>...............] - ETA: 31:08
13369344/26421880 [==============>...............] - ETA: 31:14
13377536/26421880 [==============>...............] - ETA: 31:19
13385728/26421880 [==============>...............] - ETA: 31:24
13393920/26421880 [==============>...............] - ETA: 31:29
13402112/26421880 [==============>...............] - ETA: 31:34
13410304/26421880 [==============>...............] - ETA: 31:39
13418496/26421880 [==============>...............] - ETA: 31:45Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
(train_images, train_labels), (test_images, test_labels) = fashion_mnist.load_data()
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libsite-packagestensorflowpythonkerasdatasetsfashion_mnist.py", line 89, in load_data
paths.append(get_file(fname, origin=base fname, cache_subdir=dirname))
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libsite-packagestensorflowpythonkerasutilsdata_utils.py", line 258, in get_file
urlretrieve(origin, fpath, dl_progress)
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37liburllibrequest.py", line 276, in urlretrieve
block = fp.read(bs)
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libhttpclient.py", line 457, in read
n = self.readinto(b)
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libhttpclient.py", line 501, in readinto
n = self.fp.readinto(b)
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libsocket.py", line 589, in readinto
return self._sock.recv_into(b)
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libssl.py", line 1071, in recv_into
return self.read(nbytes, buffer)
File "C:UsersUSERNAMEAppDataLocalProgramsPythonPython37libssl.py", line 929, in read
return self._sslobj.read(len, buffer)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
В каталоге, который у меня сейчас есть, но, очевидно, ожидаю 4 из них. Я действительно вижу train-images-idx3-ubyte.gz появляется во время работы, но в конце исчезает.
23/06/2021 09:13 29,515 train-labels-idx1-ubyte.gz
Я попробовал как удалить, так и не удалять эту папку перед запуском и получил тот же результат.
Любая помощь будет признательна!
Комментарии:
1. Я не смог воспроизвести вашу проблему? Можете ли вы поделиться автономным кодом для репликации вашей проблемы, чтобы мы могли попытаться вам помочь. Спасибо!