Migrer de TensorFlow 1.x vers TensorFlow 2
Découvrez comment migrer votre code TensorFlow de TensorFlow 1.x vers TensorFlow 2. La conversion de votre code peut demander un peu de travail, mais chaque modification donne accès à de nouvelles fonctionnalités et modèles, une clarté et une simplicité accrues et un débogage plus facile. Avant de commencer à migrer, lire le guide des comportements . En bref, le processus de migration est :
- Exécutez le script automatisé pour convertir votre utilisation de l' API TF1.x à
tf.compat.v1
. - Supprimer les anciens
tf.contrib.layers
et les remplacer par TF Slim symboles. Jetez également TF addons pour d' autrestf.contrib
symboles. - Ressaisissez votre modèle TF1.x passe avant de courir à TF2 avec l' exécution avide activée.
- Valider la précision et l' exactitude numérique de votre code migrée.
- Améliorez votre formation, l' évaluation et l' économie modèle code pour TF2 équivalents.
- (Facultatif) Migrer votre TF2 compatible
tf.compat.v1
API dont TF Slim utilisation aux API idiomatiques de TF2.
Guides de migration en vedette
TensorFlow 1.x contre TensorFlow 2
Découvrez en quoi l'API et les comportements de TF2 diffèrent fondamentalement de TF1.x.Mappez les modèles TF1.x vers TF2
Commencez immédiatement à utiliser les modèles TF1.x dans TF2 à l'aide de cales de modélisation.Réécrire les symboles de l'API TF1.x
Mettez à niveau par programme certaines parties de votre code TF1.x vers TF2.Valider le code TF2 migré
Vérifiez l'exactitude de votre code TF2 migré.Sortir des estimateurs
Migrez de vos pipelines de formation Estimator vers TF2.Sortir des colonnes d'entités
Apprenez à migrer vers les couches prétraiter Keras detf.feature_column
s.
Workflows de formation CPU/GPU multi-travailleurs
Apprenez à migrer plusieurs travailleurs distribuéEstimator
à TF2.
Flux de travail TPU
Apprenez comment migrer l'TPUEstimator
API pour TF2.