【问题标题】:how to use MNIST datast on linux using tensorflow如何使用 TensorFlow 在 Linux 上使用 MNIST 数据集
【发布时间】:2017-01-26 17:49:12
【问题描述】:

我是机器学习的新手,我正在按照 tensorflow 的教程创建一些简单的神经网络来学习 MNIST 数据。

我想运行一个代码,使用 MNIST 数据来识别手写数字,但我不知道如何运行它......我应该在我的机器上下载数据并提取并将其放在一个文件中,然后在代码上设置路径或张量流是否包含数据......但是当我导入 input_data 我得到 当我这样做时,也没有名为“input_data”的模块 from tensorflow.examples.tutorials.mnist import input_data ==> No module named 'tensorflow.examples' ps:当我将 tensorflow 作为 tf 导入时,我没有错误,所以我认为 tensorflow 没问题

你能帮我吗,例如我想运行下面的代码我应该怎么做 https://github.com/hwalsuklee/tensorflow-mnist-cnn

【问题讨论】:

    标签: tensorflow mnist


    【解决方案1】:

    如果您无法导入 tensorflow.examples,我猜是安装出了点问题。尝试使用最新版本重新安装 tensorflow。 你不需要自己下载数据,tensorflow会把它放到你提供的路径中。但首先,请尝试以下步骤:

    我目前正在使用 tf 1.2.0,但没有收到该错误。

    如果你想知道你安装了哪个版本:

    import tensorflow as tf
    print(tf.__version__)
    

    一切安装完毕后尝试:

    from tensorflow.examples.tutorials.mnist import input_data
    input_data.read_data_sets("./data/", one_hot=True)
    

    这应该将数据复制到您工作文件夹内的“数据”文件夹(将创建“数据”文件夹并且所有文件都将在那里可用)。

    如果上述代码行运行没有错误,您应该能够运行该示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-10
      • 2019-04-25
      • 1970-01-01
      • 2019-11-06
      • 1970-01-01
      相关资源
      最近更新 更多