从文件加载TensorFlow标志(TF版本>;1.4)

从文件加载TensorFlow标志(TF版本>;1.4),tensorflow,config,flags,abseil,Tensorflow,Config,Flags,Abseil,我想将标志(tf.app.FLAGS.FLAGS)存储在一个文件中,然后重新加载它们。在TensorFlow 1.4之前,我使用以下代码重新加载: 打开(配置文件'r')作为f: config=json.load(f) FLAGS.\uu FLAGS.update(配置) 从TensorFlow 1.5开始,标志的底层实现发生了变化。有人知道用文件中存储的值更新标志的方法吗?试试: with open(config_file, 'r') as f: config = json.load

我想将
标志
tf.app.FLAGS.FLAGS
)存储在一个文件中,然后重新加载它们。在TensorFlow 1.4之前,我使用以下代码重新加载:

打开(配置文件'r')作为f:
config=json.load(f)
FLAGS.\uu FLAGS.update(配置)
从TensorFlow 1.5开始,
标志的底层实现发生了变化。有人知道用文件中存储的值更新标志的方法吗?

试试:

with open(config_file, 'r') as f:
    config = json.load(f)
    for name, value in config.items():
        FLAGS.__flags[name].value = value
尝试: