tf.truncated_normal

tf.truncated_normal

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

功能说明:

产生截断正态分布随机数,取值范围为  [ mean - 2 * stddev, mean + 2 * stddev ]

参数列表:

参数名必选类型说明
shape1 维整形张量或 array输出张量的维度
mean0 维张量或数值均值
stddev0 维张量或数值标准差
dtypedtype输出类型
seed数值随机种子,若 seed 赋值,每次产生相同随机数
namestring运算名称

 

import tensorflow as tf
initial = tf.truncated_normal(shape=[3,3], mean=0, stddev=1)
print(tf.Session().run(initial))

 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页