2016-11-09 58 views
27

Tensorflow için yeniyim Ben iPython dizüstü bilgisayarında Udacity'den bir Deep Learning Assignment çalışıyorum. TensorFlow 'module' nesnesi 'global_variables_initializer' özelliğine sahip değil

Ve bir hata var.

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' 

Lütfen yardım edin! Bunu nasıl düzeltebilirim? Teşekkür ederim.

cevap

40

Eski sürümlerde, tf.initialize_all_variables olarak adlandırıldı.

13

tensorflow 0.11 veya daha eski bir sürümü kullanıyorsunuz gibi görünüyor. Bu git-commit'u görüyorsanız,'u global_variables_initializer ile değiştirdiler.

Yani ya initialize_all_variables'u kullanabilir ya da daha yeni bir sürümüne (0.12) veya daha yenisine güncelleyebilirsiniz.