CoinFlip

class dragon.vm.dali.ops.CoinFlip(
  probability=0.5,
  dtype=None,
  **kwargs
)[source]

Sample values from a bernoulli distribution.

Examples:

flip_rng = dali.ops.CoinFlip(0.5)
value = flip_rng()

__new__

static CoinFlip.__new__(
  cls,
  probability=0.5,
  dtype=None,
  **kwargs
)[source]

Create a CoinFlip operator.

Parameters:
  • probability (float, optional, default=0.5) The probability to return 1.
  • dtype (str, optional) The output data type.
Returns:

nvidia.dali.ops.random.CoinFlip The operator.