torch.Tensor.bernoulli_¶
- Tensor.bernoulli_(p=0.5, *, generator=None) Tensor ¶
Fills each location of
self
with an independent sample from \(\text{Bernoulli}(\texttt{p})\).self
can have integraldtype
.p
should either be a scalar or tensor containing probabilities to be used for drawing the binary random number.If it is a tensor, the \(\text{i}^{th}\) element of
self
tensor will be set to a value sampled from \(\text{Bernoulli}(\texttt{p\_tensor[i]})\). In this case p must have floating pointdtype
.See also
bernoulli()
andtorch.bernoulli()