2017-06-14 73 views
1

我知道计算逆的实现(即tf.nn.top_k计算沿给定轴的K个最大值),但是我找不到一个内置方法来查找最小值。张量的最小K值?

除了采取逆转或套打,有可能使用张量流库来做到这一点,还是我必须自己设计一些东西?

Cheers/

+0

使用'在底片top_k'实际上好像在没有'bottom_k'的一个合理的选择。你为什么显得困扰? – user1735003

+0

像下面这样的东西应该可以工作bottom_k = lambda x:-tf.nn.top_k(-x) – jasekp

回答

0

不,没有单一功能可以使用。为此,使用tf.nn.top_k()没有任何问题。只是否定的说法:

-tf.nn.top_k(-A)会做同样的tf.negative(tf.nn.top_k(tf.negative(A)))