Función PyTorch torch.topk


Pytorch torch 参考手册Manual de referencia de Pytorch torch

torch.topkEs una función en PyTorch que se utiliza para devolver los k elementos más grandes y sus índices.

Definición de la función

torch.topk(input, k, dim, largest, sorted, out)

Ejemplo de uso

Ejemplo

import torch

x = torch.tensor([[3, 1, 2], [6, 4, 5]])

# Devuelve los 2 elementos más grandes
values, indices = torch.topk(x, k=2)

print("Los 2 valores más grandes:")
print(values)
print("Los índices correspondientes:")
print(indices)

El resultado de salida es:

最大的 2 个值:
tensor([[3, 2],
        [6, 5]])
对应的索引:
tensor([[0, 2],
        [0, 2]])

Pytorch torch 参考手册Manual de referencia de Pytorch torch

Otras extensiones