Tensorflow神经网络参数W

参数W是神经网络中的重要参数

一般为随机数:w = tf.Variable(生成方式)

生产方式有:

  1. 正态分布的随机数
    正态分布指的是大部分数据值相近集中的随机数们
    tf.random_normal(shape(), stddev, mean, seed)

    shape(), 指定维度
    例如:shape(1,2)表示一行2列的矩阵:[[1,2]]
    shape(2,)表示两个元素的一维数组

    stddev,标准差,正态分布的广度,值越大,生成的正态分布的随机数取值范围越广

    mean, 均值,正态分布的中心点,数据大多集中在这一点

    seed 随机数种子,这个值若为定值,则每次调用这个函数生成的随机数都是一样的

  2. 去掉过大偏离点的正态分布随机数
    tf.truncated_normal()

  3. 均匀分布的随机数
    tf.random_uniform()

  4. 全0数组
    tf.zeros()

  5. 全1数组
    tf.ones()

  6. 定值数组
    tf.fill()
    7.tf.constant()

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值