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:
- TF1.x API kullanımınızı
tf.compat.v1
dönüştürmek için otomatik komut dosyasını çalıştırın. - Eski
tf.contrib.layers
ve bunları TF Slim sembolleriyle değiştirin. Ayrıca diğertf.contrib
sembolleri için TF Eklentilerini kontrol edin. - TF1.x model ileri geçişlerinizi, istekli yürütme etkinken TF2'de çalıştırmak için yeniden yazın.
- Taşınan kodunuzun doğruluğunu ve sayısal doğruluğunu doğrulayın .
- Eğitim, değerlendirme ve model kaydetme kodunuzu TF2 eşdeğerlerine yükseltin.
- (İsteğe bağlı) TF Slim kullanımı dahil TF2 uyumlu
tf.compat.v1
API'lerinizi deyimsel TF2 API'lerine taşıyın .
Öne çıkan geçiş kılavuzları
TensorFlow 1.x ve TensorFlow 2 karşılaştırması
TF2 API'sinin ve davranışlarının temel olarak TF1.x'ten nasıl farklı olduğunu öğrenin.TF1.x modellerini TF2 ile eşleyin
Modelleme şimlerini kullanarak TF2'de TF1.x modellerini hemen kullanmaya başlayın.TF1.x API sembollerini yeniden yazın
TF1.x kodunuzun bazı bölümlerini programlı olarak TF2'ye yükseltin.Taşınan TF2 kodunu doğrulayın
Taşınan TF2 kodunuzun doğruluğunu doğrulayın.Tahmincileri Kaldırma
Tahminci eğitim işlem hatlarınızdan TF2'ye geçiş yapın.Özellik sütunlarını taşıma
tf.feature_column
s'den Keras ön işleme katmanlarına nasıl geçileceğini öğrenin.
Çok çalışanlı CPU/GPU eğitim iş akışları
Çok çalışanlı dağıtılmışEstimator
Aracı'nı TF2'ye nasıl geçireceğinizi öğrenin.
TPU iş akışları
TPUEstimator
API'sini TF2'ye nasıl geçireceğinizi öğrenin.