Migracja z TensorFlow 1.x do TensorFlow 2

Dowiedz się, jak przeprowadzić migrację kodu TensorFlow z TensorFlow 1.x do TensorFlow 2. Konwersja kodu może wymagać trochę pracy, ale każda zmiana skutkuje dostępem do nowych funkcji i modeli, większą przejrzystością i prostotą oraz łatwiejszym debugowaniem. Przed przystąpieniem do migracji należy przeczytać podręcznik zachowań . W skrócie proces migracji to:

  1. Uruchomić automatyczny skrypt do konwertowania wykorzystanie TF1.x API do tf.compat.v1 .
  2. Usuń stare tf.contrib.layers i zastąpić je TF Slim symboli. Należy również sprawdzić TF Addony dla innych tf.contrib symboli.
  3. Przepisz Twojego modelu TF1.x przodu przechodzi do pracy w TF2 z włączonym chętny wykonanie.
  4. Zatwierdzania dokładności i poprawności liczbowej z zmigrowanych kodu.
  5. Upgrade szkolenia, oceny i modelu oszczędzania kod do TF2 odpowiedników.
  6. (Opcjonalnie) migracji TF2 kompatybilne tf.compat.v1 API tym TF Slim użycia API idiomatyczne do TF2.
Dowiedz się, jak interfejs API i zachowania TF2 różnią się zasadniczo od TF1.x.
Zacznij używać modeli TF1.x w TF2 od razu, używając podkładek modelujących.
Programowo uaktualnij niektóre części kodu TF1.x do TF2.
Sprawdź poprawność zmigrowanego kodu TF2.
Przeprowadź migrację z potoków szkoleniowych programu Estimator do TF2.
Dowiedz się, jak migrować do Keras przerób warstw z tf.feature_column s.
Dowiedz się, jak migrować multi-robotnika rozproszoną Estimator do TF2.
Dowiedz się, jak przeprowadzić migrację TPUEstimator API do TF2.
Dowiedz się, jak przeprowadzić migrację kodu TF Lite utworzonego w TF1.x do TF2.