Tok*_*rby 37 deep-learning tensorflow
我想了解tf.global_variables_initializer
更详细的内容.这里给出了一个稀疏的描述:
返回初始化全局变量的Op.
但这并没有真正帮助我.我知道op是初始化图形所必需的,但这究竟意味着什么?这是图表编译的步骤吗?
Flo*_*ker 36
只有运行后tf.global_variables_initializer()
的会议将在声明它们(你的变量抱着你告诉他们持有的价值观tf.Variable(tf.zeros(...))
,tf.Variable(tf.random_normal(...))
...).
来自TF doc:
调用tf.Variable()会向图中添加几个操作:
- 包含变量值的变量op.
- 初始化器op将变量设置为其初始值.这实际上是一个tf.assign操作.
- 初始值的ops,例如示例中的偏差变量的零操作也被添加到图形中.
并且:
必须先运行变量初始值设定项,然后才能运行模型中的其他操作.最简单的方法是添加一个运行所有变量初始值设定项的op,并在使用模型之前运行该op.
归档时间: |
|
查看次数: |
21912 次 |
最近记录: |