Bermigrasi dari TensorFlow 1.x ke TensorFlow 2
Pelajari cara memigrasikan kode TensorFlow Anda dari TensorFlow 1.x ke TensorFlow 2. Mungkin perlu sedikit usaha untuk mengonversi kode Anda, tetapi setiap perubahan menghasilkan akses ke fitur dan model baru, peningkatan kejelasan dan kesederhanaan, serta proses debug yang lebih mudah. Sebelum mulai bermigrasi, membaca panduan perilaku . Secara singkat, proses migrasi adalah:
- Jalankan script otomatis untuk mengkonversi penggunaan API TF1.x Anda untuk
tf.compat.v1
. - Hapus tua
tf.contrib.layers
dan menggantinya dengan TF Slim simbol. Juga memeriksa TF Addons untuk lainnyatf.contrib
simbol. - Rewrite Anda Model TF1.x maju lewat berjalan di TF2 dengan eksekusi bersemangat diaktifkan.
- Memvalidasi keakuratan dan kebenaran numerik kode bermigrasi Anda.
- Meng-upgrade pelatihan, evaluasi dan model yang hemat kode untuk TF2 setara.
- (Opsional) Migrasi Anda TF2-kompatibel
tf.compat.v1
API termasuk TF Slim penggunaan untuk API TF2 idiomatik.
Panduan migrasi unggulan
TensorFlow 1.x vs TensorFlow 2
Pelajari bagaimana API dan perilaku TF2 berbeda secara mendasar dari TF1.x.Petakan model TF1.x ke TF2
Mulailah menggunakan model TF1.x di TF2 segera menggunakan shim pemodelan.Tulis ulang simbol API TF1.x
Tingkatkan beberapa bagian kode TF1.x Anda secara terprogram ke TF2.Validasi kode TF2 yang dimigrasikan
Verifikasi kebenaran kode TF2 Anda yang dimigrasikan.Pindah dari Penaksir
Bermigrasi dari jalur pelatihan Estimator Anda ke TF2.Pindah dari kolom fitur
Pelajari cara bermigrasi ke Keras preprocessing lapisan daritf.feature_column
s.
Alur kerja pelatihan CPU/GPU multi-pekerja
Pelajari cara bermigrasi multi-pekerja didistribusikanEstimator
untuk TF2.
Alur kerja TPU
Pelajari cara bermigrasiTPUEstimator
API untuk TF2.