Je suis nouveau sur Tensorflow J'exécute une affectation d'apprentissage en profondeur à partir d'Udacity sur le bloc-notes iPython. lien
Et il y a une erreur.
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'
Veuillez aider! Comment puis-je réparer cela? Merci.
Dans les anciennes versions, il s'appelait tf.initialize_all_variables
.
On dirait que vous utilisez tensorflow 0.11
ou versions antérieures. Si vous voyez ceci git-commit , ils ont remplacé initialize_all_variables
avec global_variables_initializer
.
Donc, soit vous pouvez utiliser initialize_all_variables
ou mise à jour vers une version plus récente, c'est-à-dire (0.12) ou ultérieure.
Dans Tensorflow 1.11, vous pouvez utiliser à la fois initialize_all_variables (). Run () ou tf.global_variables_initializer ()
#tf.global_variables_initializer().run()
tf.initialize_all_variables().run()
les deux fonctionnent alors bien sur