tf.truncated_normal()函数是一种“截断”方式生成正太分布随机值,“截断”意思指生成的随机数值与均值的差不能大于两倍中误差,否则会重新生成。
此函数有别于tf.random_normal()正太函数,请参考本博客关于tf.random_normal()函数的介绍
(TensorFlow函数之tf.random_normal())
tf.truncated_normal()函数的格式为:
tf.truncated_normal(shape, mean, stddev, dtype, seed, name)
参数说明:
- shape:表示生成随机数的维度
- mean:正太分布的均值,默认为0
- stddev:正太分布的标准差
- dtype:生成正太分布数据的类型
- seed:一个整数,当设置之后,每次生成的随机数都一样
- name:正太分布的名字 <