2017-05-04 15 views
-1

SequenceExample - > tf.parse_single_sequence_example()を解析する機能があります。SequenceExampleの解析バッチ

しかし、それは有効ではない単一のSequenceExampleのみを解析します。

SequenceExamplesのバッチを解析する可能性はありますか?

tf.parse_exampleは多くの例を解析できます。 tf.parse_exampleのドキュメントSequenceExampleについて少し情報含まれています(指定されていない場合やtf.float32)指定された型のテンソルに各FixedLenSequenceFeature DFマップ

を、形状(serialized.size()、なし) + df.shape。直列化されたすべての例は、2番目の次元に沿ってdefault_valueで埋められます。

しかし、それを行う方法は明確ではありません。 Googleで例を見つけたことはありません。

parse_example()を使用して多数のSequenceExamplesを解析することは可能ですか他の関数が存在する可能性がありますか?

編集: テンソルフローの開発者に質問することができます:複数のSequenceExample -sの解析機能を実装する予定ですか?

ご了承ください。

答えて

0

あなたは、この段階でのバッチ処理が重要である多くの小さな配列を有している場合は、私は(parse_exampleとバッチで解析することができますが、注意として、)定期Example PROTOSでVarLenFeature秒またはFixedLenSequenceFeatureのをお勧めします。これの例については、unit tests associated with example parsing(testSerializedContainingSparseはExampleを解析し、FixedLenSequenceFeatureで解析します)を参照してください。

SequenceExampleは、それぞれSequenceExample(キューと並行して実行できる)で行われる前処理作業の量が多い場合に適しています。 parse_exampleSequenceExampleをサポートしていません。

+0

残念ながら入力はSequenceExample -sです。だから私は使用することはできませんparse_example()。 –

+0

キューを並行してパーズすることができます。それ以外の場合は、回避策として通常の例として再エンコードするか、機能要求を開くことができます(バッチシーケンスの出力はあまりにも複雑すぎるようですが)。 –

関連する問題