如何在PHP中创建TFRecord?
我想用PHP创建一个TFRecord文件,但我不确定从哪里开始,所以欢迎您提供一些帮助(我还认为这个问题可以帮助一些人) 以下是Python中的代码:如何在PHP中创建TFRecord?,php,tensorflow,protocol-buffers,Php,Tensorflow,Protocol Buffers,我想用PHP创建一个TFRecord文件,但我不确定从哪里开始,所以欢迎您提供一些帮助(我还认为这个问题可以帮助一些人) 以下是Python中的代码: writer = tensorflow.python_io.TFRecordWriter("training.tfrecords") for example in examples: example = tensorflow.train.Example( features=tensorflow.train.Feature
writer = tensorflow.python_io.TFRecordWriter("training.tfrecords")
for example in examples:
example = tensorflow.train.Example(
features=tensorflow.train.Features(
feature={
'label': tensorflow.train.Feature(
float_list=tensorflow.train.FloatList(value=[
float(example['label'])
])),
'features': tensorflow.train.Feature(
float_list=tensorflow.train.FloatList(value=[
float(example['first_feature']),
float(example['second_feature'])
])),
}
)
)
writer.write(example.SerializeToString())
以下是到目前为止我一直在使用(未成功)的参考资料:
- 在Java/Scala文章中,他们提到了CRC掩码,我不太确定这是什么以及如何在PHP中实现它
- 我是否需要使用TensorFlow的
示例.proto
- 我需要创建TFRecord类吗?TFRecordWriter类