Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python TensorFlow tf.flag问题:FLAGS.uuu dict_uu[';uuu FLAGS';]项()_Python_Tensorflow - Fatal编程技术网

Python TensorFlow tf.flag问题:FLAGS.uuu dict_uu[';uuu FLAGS';]项()

Python TensorFlow tf.flag问题:FLAGS.uuu dict_uu[';uuu FLAGS';]项(),python,tensorflow,Python,Tensorflow,我试图在TensorFlow 1.5.0中使用以下命令,但收到了一个意外错误,因为我从Github获得了这段代码,并且似乎是根据每个人的反馈工作的。我不擅长编码,所以我认为这完全是一个愚蠢的错误 第一个摘录是(file1==flow\u trainv2.py): 它在一个单独的文件(file2==experience\u manager.py)中调用此摘录: 我收到的错误是: Traceback (most recent call last): File "flow_trainv2.py",

我试图在TensorFlow 1.5.0中使用以下命令,但收到了一个意外错误,因为我从Github获得了这段代码,并且似乎是根据每个人的反馈工作的。我不擅长编码,所以我认为这完全是一个愚蠢的错误

第一个摘录是
(file1==flow\u trainv2.py):

它在一个单独的文件
(file2==experience\u manager.py)中调用此摘录:

我收到的错误是:

Traceback (most recent call last):

File "flow_trainv2.py", line 29, in <module>
    TRAIN_DIR = make_checkpoint_path(FLAGS.base_dir, FLAGS)
File "C:\...\experiment_manager.py", line 12, in make_checkpoint_path
    for k, v in FLAGS.__dict__['__flags'].items():
KeyError: '__flags'
回溯(最近一次呼叫最后一次):
文件“flow_trainv2.py”,第29行,在
TRAIN_DIR=生成检查点路径(FLAGS.base_DIR,FLAGS)
文件“C:\…\experiment\u manager.py”,第12行,在make\u checkpoint\u路径中
对于标志中的k,v.uuu dict_uuu[''标志'].items():
KeyError:“\u标志”

我可以运行自己的第二个文件,它运行没有错误。因此,当我从第一个文件导入变量
make\u checkpoint\u path
时,它返回上面的错误,这让我感到困惑。

标志在1.4之后更改

而不是:

for k, v in FLAGS.__dict__['__flags'].items():
你可以做:

for k in FLAGS:
    v = FLAGS[k].value

标志在1.4之后更改

而不是:

for k, v in FLAGS.__dict__['__flags'].items():
你可以做:

for k in FLAGS:
    v = FLAGS[k].value