当我从TFRecord读取时,我总是在某个时候得到
DataLossError: truncated record at ____
我尝试过多次重新生成TFRecord,但仍然是同样的错误。是什么造成的?
以下是我编写TFRecord的方法
with tf.python_io.TFRecordWriter(file_name) as writer:
for _, row in id_table.iterrows():
id = row['id']
example = _process_id(id)
if example is not None:
writer.write(example.SerializeToString())