torch.poisson
-
torch.poisson(input, generator=None) → Tensor -
Возвращает тензор того же размера, что и
input, в котором каждый элемент выбирается из распределения Пуассона с параметром интенсивности, заданным соответствующим элементом вinput, то естьinputдолжен быть неотрицательным.- Параметры:
-
input (Tensor) – входной тензор, содержащий интенсивности распределения Пуассона
- Именованные аргументы:
-
generator (
torch.Generator, необязательно) – генератор псевдослучайных чисел для выборки
Пример:
>>> rates = torch.rand(4, 4) * 5 # rate parameter between 0 and 5 >>> torch.poisson(rates) tensor([[9., 1., 3., 5.], [8., 6., 6., 0.], [0., 4., 5., 3.], [2., 1., 4., 2.]])
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.poisson.html