【发布时间】:2016-03-15 10:08:35
【问题描述】:
我正在学习 TensorFlow,但找不到任何关于此的结论性文档。是否可以从初始化会话中动态删除变量?或者类似地添加变量?这是否需要每次都重新编译/初始化计算图?
【问题讨论】:
标签: tensorflow
我正在学习 TensorFlow,但找不到任何关于此的结论性文档。是否可以从初始化会话中动态删除变量?或者类似地添加变量?这是否需要每次都重新编译/初始化计算图?
【问题讨论】:
标签: tensorflow
您可以使用
将单个变量添加到会话中init_new_vars_op = tf.initialize_variables([v_6, v_7, v_8])
sess.run(init_new_vars_op)
不需要重新编译图表。
不知道删除变量,我也没有发现,还有人有什么想法吗?
【讨论】:
y=sum(w*x for w in ws) 一样,现在您希望向列表ws 添加一些权重,您的函数会初始化它们,但不会将它们添加到函数y 对吗?