tf.truncated_normal

拈花ヽ惹草 提交于 2020-02-07 01:08:18

tf.truncated_normal(shape, mean, stddev) :shape表示生成张量的维度,mean是均值,stddev是标准差。这个函数产生正太分布,均值和标准差自己设定。
                                                                         和一般的正太分布的产生随机数据比起来,这个函数产生的随机数与均值的差距不会超过两倍的标准差。
c = tf.truncated_normal(shape=[5,5], mean=0, stddev=1)

with tf.Session() as sess:
        print (sess.run(c))

 

 

 

[[-0.8753589   0.41450828  0.6864193  -1.4532009  -1.2428166 ]
 [ 1.6081111  -1.706497   -0.30391937 -1.9017276   0.5069634 ]
 [-0.44165823 -0.3769822   0.23718952  0.40979347  0.35884857]
 [-0.1833816  -0.58976877  0.70531815 -0.05325391  0.00815403]
 [-0.98096454 -0.12696017 -1.1716813  -0.02667531  1.141188  ]]
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!