causally.scm.noise.RandomNoiseDistribution.sample

RandomNoiseDistribution.sample(size: tuple[int]) array

Sample random noise of the required input size.

Parameters:

size (tuple[int]) – Shape of the sampled noise.

Returns:

  • noise (np.array, shape (num_samples, num_nodes)) – Sample a random vector of noise terms.

  • standardize (bool, default False) – If True, remove empirical mean and normalize deviation to one.