Return type:
         Tensor
log_prob(value)
  Returns the log of the probability density/mass function
  evaluated at *value*.

  Parameters:
     **value** (*Tensor*) --

  Return type:
     *Tensor*

property mean: Tensor
  Returns the mean of the distribution.

property mode: Tensor
  Returns the mode of the distribution.

perplexity()
  Returns perplexity of distribution, batched over batch_shape.

  Returns:
     Tensor of shape batch_shape.

  Return type:
     *Tensor*

rsample(sample_shape=torch.Size([]))
  Generates a sample_shape shaped reparameterized sample or
  sample_shape shaped batch of reparameterized samples if the
  distribution parameters are batched.

  Return type:
     *Tensor*

sample(sample_shape=torch.Size([]))
  Generates a sample_shape shaped sample or sample_shape shaped
  batch of samples if the distribution parameters are batched.

  Return type:
