Объект TensorFlow "module" не имеет атрибута "инициализатор глобальных переменных"

Я новичок в Tensorflow Я выполняю задание глубокого обучения от Udacity на IPython notebook. ссылке

и он имеет ошибку.

AttributeError                            Traceback (most recent call last)
`<ipython-input-18-3446420b5935>` in `<module>`()
  2 
  3 with tf.Session(graph=graph) as session:
----> 4   tf.global_variables_initializer().run()

AttributeError: 'module' object has no attribute 'global_variables_initializer'

пожалуйста, помогите! Как я могу это исправить? Спасибо.

2 ответов


в старых версиях он назывался tf.initialize_all_variables.


Похоже, вы используете tensorflow 0.11 или более старые версии. Если вы видите это git-commit, они заменили initialize_all_variables С global_variables_initializer.

Итак, либо вы можете использовать initialize_all_variables или обновление до более новой версии, т. е. (0.12)или более поздней.