torch.nn.functional.normalize
-
torch.nn.functional.normalize(input, p=2.0, dim=1, eps=1e-12, out=None)[source] -
Выполняет нормализацию входных данных по указанному измерению.
Для тензора
inputразмером , каждый вектор элементов вдоль измеренияdimпреобразуется следующим образом:При использовании аргументов по умолчанию используется евклидова норма по векторам вдоль измерения для нормализации.
- Параметры
-
- input (Тензор) – входной тензор любой формы
- p (float) – значение показателя степени в формуле нормы. По умолчанию: 2
- dim (int или кортеж целых чисел) – измерение для сокращения. По умолчанию: 1
- eps (float) – малое значение для предотвращения деления на ноль. По умолчанию: 1e-12
-
out (Тензор, необязательно) – выходной тензор. Если
outиспользуется, это действие не будет дифференцируемым.
- Тип возвращаемого значения
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.nn.functional.normalize.html