gpt4 book ai didi

tensorflow - 如何在 Tensorflow 中创建不可训练的变量?

转载 作者:行者123 更新时间:2023-12-04 22:19:15 24 4
gpt4 key购买 nike

是否存在将 tf.Variable 指定为不可训练的参数,以便该变量不包含在 tf.trainable_variables() 中?

最佳答案

您可以在 definition 上将变量标记为“不可训练”:

v = tf.Variable(tf.zeros([1]), trainable=False)

从链接的文档(大约 TensorFlow v0.11):

trainable: If True, the default, also adds the variable to the graph collection GraphKeys.TRAINABLE_VARIABLES. This collection is used as the default list of variables to use by the Optimizer classes.



还有一些方法可以使用 tf.get_variable([v]) 等 API 来更改此条件。

关于tensorflow - 如何在 Tensorflow 中创建不可训练的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40736859/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com