Skip to main content

ClikaRT::ops::poisson

function

poisson()​

Tensor poisson(Tensor rates, StreamOrDevice device = {})

Independent Poisson draws from per-element rates.

xi∼Poisson(λi)x_i \sim \mathrm{Poisson}(\lambda_i)

Parameters

  • rates: per-element rates; non-negative, float dtype.
  • device: stream or device; default = the input's.

Returns: draws shaped and typed like rates.

Throws

  • ClikaRT::Error: (INVALID_ARGUMENT) on a negative rate.

Declared in ClikaRT/compute/ops.h, line 4086