为什么无法使用load_data()方法加载mnist数据集?

问题描述 投票:0回答:1

我使用这行代码加载mnist数据集,并从tensorflow文档中获取了它。(trainX, trainY), (testX, testY) = load_data(path='mnist.npz')

但是当我执行文件时,证书出现错误

我得到的错误

Traceback (most recent call last):
  File "mnist_degit.py", line 18, in <module>
    (trainX, trainY), (testX, testY) = load_data(path='mnist.npz')
  File "/Users/muongkimhong/Desktop/ComputerVision_project/DigitRecognize/digit_recognize_env/lib/python3.7/site-packages/tensorflow/python/keras/datasets/mnist.py", line 62, in load_data
    '731c5ac602752760c8e48fbffcf8c3b850d9dc2a2aedcf2cc48468fc17b673d1')
  File "/Users/muongkimhong/Desktop/ComputerVision_project/DigitRecognize/digit_recognize_env/lib/python3.7/site-packages/tensorflow/python/keras/utils/data_utils.py", line 267, in get_file
    raise Exception(error_msg.format(origin, e.errno, e.reason))
Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz: None -- [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)

有人可以帮忙吗?

python tensorflow mnist
1个回答
0
投票

也许您可以尝试这个。

import tensorflow as tf
(trainX, trainY), (testX, testY) = tf.keras.datasets.mnist.load_data()

希望它可以帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.