美文网首页我爱编程
MNIST出战告捷--附错误盘点

MNIST出战告捷--附错误盘点

作者: z_1900 | 来源:发表于2018-02-24 16:01 被阅读0次

    Q1:URLError:<urlopen error [WinError 10060]>由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败

    A1:MNIST官方网站下载数据,(.gz)格式无需解压,保存在本地即可

    保留开头的from tensorflow.examples.tutorials.mnist import input_data,同时mnist = input_data.read_data_sets("F:/path/to/MNIST_data/", one_hot=True) #修改为本地绝对路径

    Q2:ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=…, logits=…, …)

    A2:cross_entropy=tf.nn.sparse_softmax_cross_entropy_with_logits(labels=tf.argmax(y_,1),logits=y)函数有三个in order参数, _sentinel, labels, and logits,其中sentinel必须要置空,不处理即可,否则会报错,因此要显式写出参数赋值

    Q3:TypeError: 'function' object is not iterable

    A3:查看报错行代码是否在函数后忘记 .()

    variables_averages_op = variable_averages.apply(tf.trainable_variables())

    Q4:    with tf.session() as sess:

    A4:    session  ->  Session


    Tips:

    a.函数式编程IPO准则,每个函数最好都是有input, output。尽量不要使用全局变量,也不要使用默认值。

    b.Jupyter notebook修改主题:

    pip install --upgrade jupyterthemes

    在terminal中输入jt  -l可查看已安装的主题

    Github链接:https://github.com/dunovank/jupyter-themes

    相关文章

      网友评论

        本文标题:MNIST出战告捷--附错误盘点

        本文链接:https://www.haomeiwen.com/subject/hknqxftx.html