J'ai reçu l'avertissement de dépréciation suivant dans mon code tensorflow:
Le nom tf.Session est obsolète. Veuillez utiliser tf.compat.v1.Session à la place.
tf.session
tf.compat.v1.Session
Pour que TensorFlow soit plus "Pythonic" dans la version 2.0, TF 2.0 n'a pas de conception tf.Session.
TensorFlow 1.X oblige les utilisateurs à assembler manuellement un arbre de syntaxe abstraite (le graphique) en effectuant des appels d'API tf. *. Il oblige ensuite les utilisateurs à compiler manuellement l'arbre de syntaxe abstraite en passant un ensemble de tenseurs de sortie et de tenseurs d'entrée à un appel session.run ().
TensorFlow 2.0 s'exécute avec impatience (comme Python le fait normalement) et dans 2.0, les graphiques et les sessions devraient ressembler à des détails d'implémentation.
Vous pouvez utiliser:
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
Cependant, cela ne vous permet pas de profiter de nombreuses améliorations apportées à TensorFlow 2.0.