使用TensorFlow的TFRecordWriter写入Google存储桶

时间:2017-09-20 18:26:38

标签: python-2.7 tensorflow google-cloud-storage google-cloud-dataflow

如何让写入Google存储分区的文件适用于tensorflow的TFRecordWriter?

写入gs bucket时,

tf.python_io.TFRecordWriter正在中止:

with tf.python_io.TFRecordWriter(filename) as f:
    f.write(example.SerializeToString())

给出错误:

> tensorflow/core/platform/cloud/http_request.cc:334] Check failed:
> that->post_body_read_ <= that->post_body_buffer_.size()  Abort trap: 6

然后完全关闭python内核。 写入本地文件时它可以正常工作。 我(使用python 2.7和tensorflow 1.2),我进一步使用Mac和Google SDK 172.0.0。

0 个答案:

没有答案