'Args:
dim(int): the dimension of samples.
fixed_std (bool): if True, will use 1 as std for all dimensions.'

def __init__(self, name, dim, fixed_std=True):

    super(GaussianDistribution, self).__init__(name)
    self.dim = dim
    self.fixed_std = fixed_std
