属性错误:模块'tensorflow.contrib.slim'没有属性'model_analyzer'



运行DCGANS-tensorflow教程,更准确地说是python download.py mnist celebA行和python main.py --dataset celebA --input_height=108 --train --crop行,我得到以下错误:

{'batch_size': 64,
'beta1': 0.5,
'checkpoint_dir': 'checkpoint',
'crop': True,
'dataset': 'celebA',
'epoch': 25,
'input_fname_pattern': '*.jpg',
'input_height': 108,
'input_width': None,
'learning_rate': 0.0002,
'output_height': 64,
'output_width': None,
'sample_dir': 'samples',
'train': True,
'train_size': inf,
'visualize': False}
Traceback (most recent call last):
File "main.py", line 97, in <module>
tf.app.run()
File "/Users/mj305/anaconda/lib/python3.5/site-packages/tensorflow/python/platform/app.py", line 30, in run
sys.exit(main(sys.argv))
File "main.py", line 77, in main
show_all_variables()
File "/Users/mj305/DCGAN-tensorflow/utils.py", line 23, in show_all_variables
slim.model_analyzer.analyze_vars(model_vars, print_info=True)
AttributeError: module 'tensorflow.contrib.slim' has no attribute 'model_analyzer'

任何想法我做错了什么?

我意识到这有什么问题 - 只需要一个更新版本的 Tensorflow(有 0.9.0 而不是需要 0.12.1(,pip install tensorflow --upgrade解决了我的问题。

最新更新