我目前正在使用tensorflow编写一个神经网络,我发现当我有一个小数据集时它一切都按预期运行,但是一旦我增加了样本数量,我就开始得到我的成本函数。我使用mean_squared_error方法将其传递给AdamOptimiser。我还将数据批处理为可管理的块。
我现在不在我可以粘贴代码的地方,所以我不是在寻找我正在制作的特定错误的答案,但我想知道是否有大型数据集有时可以产生这些结果吗?这对我来说似乎有点奇怪。感觉更有可能的是我的数据存在问题,但对于这一点很新,我不知道从哪里开始寻找。任何建议都将不胜感激。
更新 确实是我的数据,我有几个没有破坏它的全部,但数据集太大了,找到它们很棘手。无论如何,现在应该全部清理干净了,如果这在解决成本函数时解决了我的问题,我会告诉您。
更新2: 现在,在过滤掉包含nans的行之后,这个工作正在进行。谢谢你的帮助