TensorFlow 1.x'ten TensorFlow 2'ye geçiş yapın

TensorFlow kodunuzu TensorFlow 1.x'ten TensorFlow 2'ye nasıl geçireceğinizi öğrenin. Kodunuzu dönüştürmek biraz zaman alabilir, ancak her değişiklik yeni özelliklere ve modellere erişim, artan netlik ve basitlik ve daha kolay hata ayıklama ile sonuçlanır. Taşımaya başlamadan önce davranış kılavuzunu okuyun. Kısaca, geçiş süreci:

  1. TF1.x API kullanımınızı tf.compat.v1 dönüştürmek için otomatik komut dosyasını çalıştırın.
  2. Eski tf.contrib.layers ve bunları TF Slim sembolleriyle değiştirin. Ayrıca diğer tf.contrib sembolleri için TF Eklentilerini kontrol edin.
  3. TF1.x model ileri geçişlerinizi, istekli yürütme etkinken TF2'de çalıştırmak için yeniden yazın.
  4. Taşınan kodunuzun doğruluğunu ve sayısal doğruluğunu doğrulayın .
  5. Eğitim, değerlendirme ve model kaydetme kodunuzu TF2 eşdeğerlerine yükseltin.
  6. (İsteğe bağlı) TF Slim kullanımı dahil TF2 uyumlu tf.compat.v1 API'lerinizi deyimsel TF2 API'lerine taşıyın .
TF2 API'sinin ve davranışlarının temel olarak TF1.x'ten nasıl farklı olduğunu öğrenin.
Modelleme şimlerini kullanarak TF2'de TF1.x modellerini hemen kullanmaya başlayın.
TF1.x kodunuzun bazı bölümlerini programlı olarak TF2'ye yükseltin.
Taşınan TF2 kodunuzun doğruluğunu doğrulayın.
Tahminci eğitim işlem hatlarınızdan TF2'ye geçiş yapın.
tf.feature_column s'den Keras ön işleme katmanlarına nasıl geçileceğini öğrenin.
Çok çalışanlı dağıtılmış Estimator Aracı'nı TF2'ye nasıl geçireceğinizi öğrenin.
TPUEstimator API'sini TF2'ye nasıl geçireceğinizi öğrenin.
TF1.x ile oluşturulan TF Lite kodunun TF2'ye nasıl taşınacağını öğrenin.