【问题标题】:Error in downloading mnist data unknown url type: HTTPS下载mnist数据未知url类型时出错:HTTPS
【发布时间】:2020-03-26 00:59:24
【问题描述】:

当我尝试使用代码加载 mnist 数据集时

import tensorflow as tf
import numpy as np
from keras.models import Sequential
from keras.layers import Dense, Dropout, Activation, Flatten
from keras.layers import Convolution2D, MaxPooling2D
from keras.utils import np_utils

(X_train, y_train), (X_test, y_test) = tf.keras.datasets.mnist.load_data()

它给了我一条错误消息:

Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz: None -- unknown url type: https

我知道问题出在(X_train, y_train), (X_test, y_test) = tf.keras.datasets.mnist.load_data() 行上,但我在网上找不到任何关于如何解决它的信息。我使用的是 Windows 10,我使用的是 Jupyter 笔记本和 Anaconda。

【问题讨论】:

  • 它对我有用,所以它可能与网络/操作系统设置有关。
  • 我也没有问题
  • @Kent Shikama 你知道具体是哪些设置吗?
  • 很遗憾没有。其他数据集是否有效?普通的 url 获取怎么样?

标签: python tensorflow keras https mnist


【解决方案1】:

mnist.py 文件中,更改

origin_folder = 'https://storage.googleapis.com/tensorflow/tf-keras-datasets/'

origin_folder = 'http://storage.googleapis.com/tensorflow/tf-keras-datasets/'

【讨论】:

    猜你喜欢
    • 2019-01-18
    • 2015-01-22
    • 2019-07-22
    • 2015-04-07
    • 1970-01-01
    • 2021-06-13
    • 1970-01-01
    • 2015-09-14
    相关资源
    最近更新 更多