我遇到了错误,
DataLossError: truncated record at 20570044
[[node IteratorGetNext (defined at <ipython-input-6-d6214234a4c0>:16) ]]
这是部分代码无法运行:
classifier.train(
input_fn=lambda: _input_fn([train_path]),
steps=1000)
相同的代码在colab上运行,但在拥有相同版本tf的jupyter实验室上却没有。
最佳答案
这是因为您的数据文件之一不完整。如果它们的大小都相同(或者您希望它们大小相同),请尝试按大小排序-可能会发现下载不正确的一种。
最安全的修复方法(如果您知道源数据集未损坏)只是删除并重新下载。
关于python - 使用TensorFlow训练神经网络时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55601167/