98 votes

AttributError: 'Tensor ' objet n’a pas d’attribut 'numpy'

Comment puis-je corriger cette erreur, j’ai téléchargé ce code à partir de GitHub.

jette l’erreur

S’il vous plaît aidez-moi à résoudre ce problème!

J’ai utilisé:

Et je reçois cette erreur. Quelqu’un m’aider, je veux juste que cela fonctionne pourquoi est-ce si difficile?

29voto

druskacik Points 855

Tensorflow 2 a une option config pour exécuter des fonctions « avec impatience » qui permettra d’obtenir des valeurs Tensor via la `` méthode. Pour permettre une exécution rapide, utilisez la commande suivante :

Notez que cela est utile principalement pour le débogage.

Voir aussi : https://www.tensorflow.org/api_docs/python/tf/config/run_functions_eagerly

21voto

markemus Points 296

Cela peut également se produire dans TF2.0 si votre code est enveloppé dans une fonction @tf.function ou à l’intérieur d’une couche Keras. Les deux fonctionnent en mode graphique. Il ya beaucoup de code secrètement cassé de là parce que le comportement diffère entre les modes désireux et graphiques et les gens ne sont pas conscients qu’ils changent de contexte, alors soyez prudent!

10voto

amalik2205 Points 2482

Cela se produit dans l’ancienne version de TF. Alors essayez ``

autrement exécuter

Si vous utilisez l’ordinateur portable Jupyter, redémarrez le Noyau.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X