首页 > 其他 > 详细

定义“学习参数”的变量

时间:2019-02-28 22:59:51      阅读:194      评论:0      收藏:0      [点我收藏+]

学习参数的定义与输入的定义很像,分为直接定义和字典定义两种方法,如果参数过多的话,那么便会采用第二种定义。

直接定义:

1 W = tf.Variable(tf.random_normal([1]), name = "weight")
2 b = tf.Variable(tf.zeros([1]), name = "bias")

通过字典类型定义“学习参数”:

1 # 模型参数
2 paradict = {
3         w: tf.Variable(tf.random_normal([1]),
4         b: tf.Variable(tf.zeros([1]))
5 }
6 # 前向结构
7 z = tf.multiply(X, paradict[w]) + paradict[b]

 

定义“学习参数”的变量

原文:https://www.cnblogs.com/wqh2216/p/10453514.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!