def define_noise(batch_size_tensor, args):
    with tf.name_scope('LatentNoiseVector'):
        z = tfd.Normal(loc=0.0, scale=args.stddev).sample(sample_shape=(batch_size_tensor, args.z_dim_size))
        z_perturbed = (z + (tfd.Normal(loc=0.0, scale=args.stddev).sample(sample_shape=(batch_size_tensor, args.z_dim_size)) * 1e-05))
    return (z, z_perturbed)
def define_noise(batch_size_tensor, args):
    with tf.name_scope('LatentNoiseVector'):
        z = tfd.Normal(loc=0.0, scale=args.stddev).sample(sample_shape=(batch_size_tensor, args.z_dim_size))
        z_perturbed = (z + (tfd.Normal(loc=0.0, scale=args.stddev).sample(sample_shape=(batch_size_tensor, args.z_dim_size)) * 1e-05))
    return (z, z_perturbed)