は私がTrue
秒数を取得するには、結果のshape[0]
を使用することができるようにtf.where
は、True
値の位置を返すことを理解しています。カウント数
しかし、これを試して使用すると、次元は不明です(これは実行時に計算する必要があるため意味があります)。ですから、私の質問は、ディメンションにアクセスして合計のような操作でそれを使用するにはどうすればいいのですか?
例えば:
myOtherTensor = tf.constant([[True, True], [False, True]])
myTensor = tf.where(myOtherTensor)
myTensor.get_shape() #=> [None, 2]
sum = 0
sum += myTensor.get_shape().as_list()[0] # Well defined at runtime but considered None until then.
'myTensor'はどのようなものが見えますか? – erip
@eripより明示的な例で更新しました。 –
期待される出力は2ですか? – erip