1
私はインバース(すなわち、tf.nn.top_kは与えられた軸に沿って最大の値を計算する)を実装することに気付いていますが、K の最小値の値を見つける組み込みメソッドが見つかりません。テンソルの最小K値?
逆数を取ったり、セットで周りを回ったりするのとは別に、テンソルフローライブラリを使ってこれを行うことは可能ですか、自分で何かを工夫する必要がありますか?
乾杯/
私はインバース(すなわち、tf.nn.top_kは与えられた軸に沿って最大の値を計算する)を実装することに気付いていますが、K の最小値の値を見つける組み込みメソッドが見つかりません。テンソルの最小K値?
逆数を取ったり、セットで周りを回ったりするのとは別に、テンソルフローライブラリを使ってこれを行うことは可能ですか、自分で何かを工夫する必要がありますか?
乾杯/
いいえ、使用できる機能は1つではありません。この目的ではtf.nn.top_k()
を使用しても問題ありません。ただ、引数を否定:
-tf.nn.top_k(-A)
は `ネガ上top_k`を使用してtf.negative(tf.nn.top_k(tf.negative(A)))
と同じことを行います実際に' bottom_k'の不在下での合理的な選択肢のように思えます。なぜあなたは気になるようですか? – user1735003
次のようなものが動作するはずですbottom_k = lambda x:-tf.nn.top_k(-x) – jasekp