tf.truncated_normal
函数描述:
从截断的正态分布中输出随机值.
生成的值遵循具有指定平均值和标准偏差的正态分布,如果当前生成的数大于它之前生成的那些数的标准差的两倍,则会被丢弃而重新生成
tf.truncated_normal(
shape,
mean=0.0,
stddev=1.0,
dtype=tf.float32,
seed=None,
name=None
)
参数说明:
shape:一维整数张量或 Python 数组,输出张量的形状.
mean:dtype 类型的 0-D 张量或 Python 值,截断正态分布的均值.
stddev:dtype 类型的 0-D 张量或 Python 值,截断前正态分布的标准偏差.
dtype:输出的类型.
seed:一个 Python 整数.用于为分发创建随机种子.查看tf.set_random_seed行为.
name:操作的名称(可选).
函数返回值:
tf.truncated_normal函数返回指定形状的张量,其中填充随机截断的正常值.