0

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

with open(config_file, 'r') as f:
     config = json.load(f)
     FLAGS.__flags.update(config)

从 TensorFlow 1.5 开始,底层实现发生了FLAGS变化。有人知道用存储在文件中的值更新 FLAGS 的方法吗?

4

1 回答 1

3

尝试:

with open(config_file, 'r') as f:
    config = json.load(f)
    for name, value in config.items():
        FLAGS.__flags[name].value = value
于 2018-08-28T20:02:24.700 回答