zoukankan      html  css  js  c++  java
  • tensorflow(下载mnsit数据集遇到的问题)

    今天在学习tensorflow中的mnist数据集时,遇到了一点小问题。

    我没有根据视频中直接引用input_data.py来下载mnist数据集。

    而是采用了:

    from tensorflow.examples.tutorials.mnist import input_data 
    mnist = input_data.read_data_sets('MNIST_data', one_hot=True)

    首先遇到了这个问题:

    ModuleNotFoundError: No module named 'tensorflow.examples.tutorials'

    这个问题是由于路径下没有 tutorial 文件夹导致的,可以在我找到的博主的百度网盘中下载

    提取码是:xxy7

    下载好之后放在

    F:AnacondaAnacondaLibsite-packages	ensorflowexamples

    即可,可能每个人的路径都不相同。

    后来又遇到了这个问题:

    TimeoutError: [WinError 10060]

    我建议大家直接到mnist数据集下载网页:http://yann.lecun.com/exdb/mnist/中下载数据集压缩包。然后将其放在与你代码中相同的文件夹中去

     

    这样就可以接着运行你之后的代码了。

    import numpy as np
    import tensorflow as tf
    import matplotlib.pyplot as plt
    from tensorflow.examples.tutorials.mnist import input_data 
    mnist = input_data.read_data_sets('MNIST_data', one_hot=True)
    print("packs loaded")
    trainimg = mnist.train.images
    trainlabel = mnist.train.labels
    testimg = mnist.train.images
    testlabel = mnist.train.labels
    print("MNIST loaded")
    print(trainimg.shape)
    print(trainlabel.shape)
    print(testimg.shape)
    print(testlabel.shape)

  • 相关阅读:
    python函数练习题2
    python函数练习题1
    数字是否是10的整数倍
    关于循环的作业:登陆程序
    用for循环写这段代码
    while循环语句
    在CentOS8 上安装Python3
    时隔半年再写购物车程序并改进
    vue上传
    根据生日计算年龄
  • 原文地址:https://www.cnblogs.com/yangxionghao/p/14339390.html
Copyright © 2011-2022 走看看