2016-12-08 10 views
1

次のように(イメージ、ラベル、文字列)タプルをとるFIFOキューがあります。FIFOキュー - tf.stringの形状

imageQ = tf.FIFOQueue(128,[tf.uint8,tf.float32,tf.string]) 

多くの場合、一括してデキューしたいのですが、シェイプを指定する必要がありますが、文字列オブジェクトに指定するシェイプがわかりません。例えば;

imageQ = tf.FIFOQueue(128,[tf.uint8,tf.float32,tf.string], shapes = [[600,800,3],[1],[?]]) 

文字列テンソルをキューに入れるにはどうすればいいですか?

答えて

1

ちょうど私が文字列の形を変えなければならないことが分かりました。

str = tf.reshape(str,[1]) 
imageQ = tf.FIFOQueue(128,[tf.uint8,tf.float32,tf.string], shapes = [[600,800,3],[1],[1]]) 
関連する問題