出现这个错误的原因大概率是你在打开文件后,往文件中写东西,写了之后没有关闭文件,就对文件进行读操作了。
举个例子:
writer = tf.io.TFRecordWriter("predict.tfrecords")
现在我打开了这样一个文件,往里面写入了我想写的内容,内容写完后正确的做法是
writer.close()
接下来在对这个文件做一些另外的操作。但是由于粗心,忘记写关闭文件的操作了,并对文件进行读操作,这个时候就报错了。
DataLossError
出现这个错误的原因大概率是你在打开文件后,往文件中写东西,写了之后没有关闭文件,就对文件进行读操作了。
举个例子:
writer = tf.io.TFRecordWriter("predict.tfrecords")
现在我打开了这样一个文件,往里面写入了我想写的内容,内容写完后正确的做法是
writer.close()
接下来在对这个文件做一些另外的操作。但是由于粗心,忘记写关闭文件的操作了,并对文件进行读操作,这个时候就报错了。
DataLossError