在你定义好神经网络,准备好训练数据,要开始训练时,结果出现了类似下面这样的错误:(一大长串,这里只列举一个)
InvalidArgumentError (see above for traceback): You must feed a value for placeholder tensor 'y-input' with dtype float and shape [?,1]
然后你检查了很多遍,都找不出错误在哪里(掉坑)。
出坑的方法是,在你代码的最开始的地方加一行代码
tf.reset_default_graph()
就像这样:
然后就可以了,是不是很神奇。(具体原因我也不知道为什么,学渣表示很难受!)
关于tf.reset_default_graph()更详细的可以参考: