Migra da TensorFlow 1.x a TensorFlow 2
Scopri come migrare il codice TensorFlow da TensorFlow 1.x a TensorFlow 2. Potrebbe essere necessario un po' di lavoro per convertire il codice, ma ogni modifica comporta l'accesso a nuove funzionalità e modelli, maggiore chiarezza e semplicità e un debug più semplice. Prima di iniziare la migrazione, leggi la guida ai comportamenti . In breve, il processo di migrazione è:
- Esegui lo script automatico per convertire l'utilizzo dell'API TF1.x in
tf.compat.v1
. - Rimuovere i vecchi
tf.contrib.layers
e sostituirli con i simboli TF Slim . Controlla anche i componenti aggiuntivi TF per altri simbolitf.contrib
. - Riscrivi i tuoi pass forward del modello TF1.x per l'esecuzione in TF2 con l'esecuzione desiderosa abilitata.
- Convalida l'accuratezza e la correttezza numerica del codice migrato.
- Aggiorna il tuo codice di addestramento, valutazione e salvataggio del modello agli equivalenti TF2.
- (Facoltativo) Migra le tue API
tf.compat.v1
compatibili con TF2, incluso l'utilizzo di TF Slim , alle API TF2 idiomatiche.
Guide alla migrazione in primo piano
TensorFlow 1.x vs TensorFlow 2
Scopri come l'API e i comportamenti di TF2 differiscono sostanzialmente da TF1.x.Mappa i modelli TF1.x su TF2
Inizia subito a utilizzare i modelli TF1.x in TF2 utilizzando gli spessori di modellazione.Riscrivi i simboli dell'API TF1.x
Aggiorna a livello di codice alcune parti del tuo codice TF1.x a TF2.Convalida il codice TF2 migrato
Verifica la correttezza del codice TF2 migrato.Abbandonare gli stimatori
Migra dalle pipeline di formazione di Estimator a TF2.Spostamento dalle colonne delle funzioni
Scopri come migrare ai livelli di preelaborazione Keras datf.feature_column
s.
Flussi di lavoro di formazione CPU/GPU multi-operatore
Scopri come migrare loEstimator
distribuito multi-lavoratore a TF2.
Flussi di lavoro in TPU
Scopri come migrare l'APITPUEstimator
su TF2.