Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在pytorch中实现tf.nn.in_top_k_Python_Tensorflow_Pytorch - Fatal编程技术网

Python 如何在pytorch中实现tf.nn.in_top_k

Python 如何在pytorch中实现tf.nn.in_top_k,python,tensorflow,pytorch,Python,Tensorflow,Pytorch,我想在pytorch中实现tf.nn.in_top_k。这里是tf.nn.in\u top\u k的链接 tf.math.in_top_k( targets, predictions, k, name=None ) 它以布尔张量的形式计算k处的精度,并返回布尔类型的张量 我想知道Pytork中是否有类似的api?AFAIK在Pytork中没有内置的等效函数。写一个比较简单。比如说 def在顶部(目标、PreD、k): topk=preds.topk(k)[1] 返回(targets.

我想在pytorch中实现
tf.nn.in_top_k
。这里是
tf.nn.in\u top\u k
的链接

tf.math.in_top_k(
    targets, predictions, k, name=None
)
它以布尔张量的形式计算k处的精度,并返回布尔类型的张量


我想知道Pytork中是否有类似的api?

AFAIK在Pytork中没有内置的等效函数
。写一个比较简单。比如说

def在顶部(目标、PreD、k):
topk=preds.topk(k)[1]
返回(targets.unsqueze(1)=topk.any(dim=1)