torch.min
-
torch.min(input) → Tensor -
Возвращает минимальное значение всех элементов в
inputтензоре.Предупреждение
Эта функция генерирует детерминированные (под)градиенты в отличие от
min(dim=0)- Параметры
-
input (Тензор) – входной тензор.
Пример:
>>> a = torch.randn(1, 3) >>> a tensor([[ 0.6750, 1.0857, 1.7197]]) >>> torch.min(a) tensor(0.6750)
- torch.min(input, dim, keepdim=False, *, out=None)
Возвращает кортеж
(values, indices)гдеvalues— минимальное значение каждой строкиinputтензора по заданному измерениюdim. Иindices— индекс расположения каждого найденного минимального значения (argmin).Если
keepdimравноTrue, выходные тензоры имеют тот же размер, что иinput, за исключением измеренияdim, где их размер равен 1. В противном случае,dimсжимается (см.torch.squeeze()), что приводит к выходным тензорам с на один измерением меньше, чем уinput.Примечание
Если в строке несколько минимальных значений, возвращаются индексы первого минимального значения.
- Параметры
- Ключевые аргументы
-
out (кортеж, необязательно) – кортеж из двух выходных тензоров (min, min_indices)
Пример:
>>> a = torch.randn(4, 4) >>> a tensor([[-0.6248, 1.1334, -1.1899, -0.2803], [-1.4644, -0.2635, -0.3651, 0.6134], [ 0.2457, 0.0384, 1.0128, 0.7015], [-0.1153, 2.9849, 2.1458, 0.5788]]) >>> torch.min(a, 1) torch.return_types.min(values=tensor([-1.1899, -1.4644, 0.0384, -0.1153]), indices=tensor([2, 0, 1, 0]))- torch.min(input, other, *, out=None) Тензор
См.
torch.minimum().
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.min.html