J'ai décidé d'essayer TensorFlow, et quand je l'ai exécuté, j'ai eu l'erreur suivante ...
AttributeError: module 'tensorflow' has no attribute 'constant'
Le fichier exécuté est le suivant.
tensorflow.py
import tensorflow as tf
node1 = tf.constant(3.0, tf.float32)
node2 = tf.constant(4.0) # also tf.float32 implicitly
print(node1, node2)
1ère ligne
Il dit «import tensorflow comme tf».
Parce que le nom du fichier est tensorflow.py
Il semble que ce soit une erreur qu'il n'y ait pas eu de «constante» car il importait son propre fichier au lieu du tensorflow de la bibliothèque.
Alors ** Renommez le fichier et cela fonctionnera! ** **
$ python tensorflowrun.py
Tensor("Const:0", shape=(), dtype=float32) Tensor("Const_1:0", shape=(), dtype=float32)
Renommez-le en autre chose que tensorflow.py.
Ceux qui touchent Python pour la première fois ou ceux qui touchent Python pour la première fois depuis longtemps peuvent vouloir douter du nom du fichier si cela se produit.
Recommended Posts