使用TensorFlow训练神经网络时出错

时间:2019-04-09 20:51:52

标签: python tensorflow

我遇到了错误,

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实验室上却没有。

1 个答案:

答案 0 :(得分:0)

这是因为您的数据文件之一不完整。如果它们的大小都相同(或者您希望它们大小相同),请尝试按大小排序-可能会发现下载错误的一种。

最安全的修复方法(如果您知道源数据集未损坏)只是删除并重新下载。