torch.nn.functional.poisson_nll_loss
-
torch.nn.functional.poisson_nll_loss(input, target, log_input=True, full=False, size_average=None, eps=1e-08, reduce=None, reduction='mean')[source] -
Вычисляет функцию потерь — отрицательное логарифмическое правдоподобие распределения Пуассона.
Подробнее см.
PoissonNLLLoss.- Параметры:
-
- input (Tensor) – Математическое ожидание базового распределения Пуассона.
- target (Tensor) – Случайная выборка .
-
log_input (bool) – Если
True, функция потерь вычисляется как , еслиFalse, функция потерь равна . Значение по умолчанию:True -
full (bool) – Нужно ли вычислять полную функцию потерь, то есть добавлять член со приближением Стирлинга. Значение по умолчанию:
False. -
size_average (bool, необязательный) – Устарел (см.
reduction). -
eps (float, необязательный) – Небольшое значение, предотвращающее вычисление , когда
log_input=False. Значение по умолчанию: 1e-8 -
reduce (bool, необязательный) – Устарел (см.
reduction). -
reduction (str, необязательный) – Задает способ сведения выходных данных:
'none'|'mean'|'sum'.'none': сведение не выполняется,'mean': сумма выходных данных делится на количество элементов в них,'sum': выходные данные суммируются. Примечание:size_averageиreduceпостепенно выводятся из употребления; пока что указание любого из этих двух аргументов переопределитreduction. Значение по умолчанию:'mean'
- Тип возвращаемого значения:
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.nn.functional.poisson_nll_loss.html