Интересно, что PyTorch не предоставляет для этого ни одного оператора, по крайней мере, не в соответствии с функцией поиска .К счастью, тензоры PyTorch можно легко использовать с функциями NumPy, так что вы можете просто вызвать numpy.percentile
, см. Пример ниже:
import torch as t
import numpy as np
x = t.Tensor([1,2,3])
print(np.percentile(x, 30)) # 30-th percentile of x
# 1.6