2016-12-07 7 views
1

official tutorialの入力をplaceholderからtfrecordsに変換しようとしましたが、すべてのサンプルを単一のtfrecordファイルに書き込むと、同じ長さのサンプルを同じバケットにグループ化できないため、主に失敗しました。 4つのキュー(バケットの長さ)を実現するには?任意のアドバイスと解決策が歓迎されますバケット付きseq2seqモデルのtfrecordsキューを設定する方法は?

答えて

1

新しく追加されたtf.contrib.training.bucket_by_sequence_length()機能では、複数のキューを作成してバケットシーケンス長でグループ化し、すべてのバッチを1つのキューにまとめることができます。

+0

ありがとう、この機能はcontribモジュールから移動され、安定したAPIになるでしょうか? –

+0

APIに若干の変更が加えられる可能性があります(たとえば、設定が簡単な場合など)が、機能はそのまま残ります。 – mrry

関連する問題