tools.noise

Contents

tools.noise#

bartorch.tools.noise()#

Add noise with selected variance to input.

Runs bart noise.

Parameters:
  • input (torch.Tensor) – Input array.

  • s (int | None, default=None) – random seed initialization. ‘0’ uses the default seed. (-s)

  • S (float | None, default=None) – () (-S)

  • r (bool, default=False) – real-valued input (-r)

  • n (float | None, default=None) – DEFAULT: 1.0 (-n)

  • uniform (bool, default=False) – select uniform noise distribution (--uniform)

  • **extra (Any) – Further BART flags, passed through by name.

Returns:

output

Return type:

torch.Tensor