tf.random.normal

313 阅读1分钟

tf.random.normal 是TensorFlow中的一个函数,用于生成满足正态分布的随机数。

函数签名如下:

 tf.random.normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None)

参数说明:

  • shape:生成随机数的形状(shape)。可以是一个整数,表示一维张量,或者一个整数元组,表示多维张量。
  • mean:正态分布的均值,默认为0.0。
  • stddev:正态分布的标准差,默认为1.0。
  • dtype:生成随机数的数据类型,默认为tf.float32
  • seed:随机数生成器的种子值,用于保证可重复性。如果指定了种子值,每次使用相同的种子生成的随机数序列将相同。
  • name:操作的名称,可选。

这个函数返回一个与指定形状相符的张量,其中的元素是从正态分布中随机生成的。