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.v1dönüştürmek için otomatik komut dosyasını çalıştırın.
- Eski
tf.contrib.layersve bunları TF Slim sembolleriyle değiştirin. Ayrıca diğer
tf.contribsembolleri 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.v1API'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şleyinModelleme şimlerini kullanarak TF2'de TF1.x modellerini hemen kullanmaya başlayın.
TF1.x API sembollerini yeniden yazınTF1.x kodunuzun bazı bölümlerini programlı olarak TF2'ye yükseltin.
Özellik sütunlarını taşıma
tf.feature_columns'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ış
EstimatorAracı'nı TF2'ye nasıl geçireceğinizi öğrenin.