tensflow — Как создать TFRecord в PHP?

Я хотел бы создать файл TFRecord на PHP, но я не уверен, с чего начать, поэтому небольшая помощь будет приветствоваться (я также думаю, что этот вопрос может помочь некоторым здесь).

Вот как выглядит код в Python:

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())

Вот ссылки, которые я использовал (безуспешно) до сих пор:

Я не слишком знаком с Protobuf, я был бы признателен за несколько советов. Некоторые вещи, которые меня смущают на данный момент:

  • в статье о Java / Scala упоминается маска CRC, и я не слишком уверен, что это такое и как реализовать ее в PHP
  • мне нужно использовать TensorFlow’s example.proto?
  • мне нужно создать класс TFRecord? класс TFRecordWriter?

Спасибо за помощь.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]