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, baca panduan perilaku . Secara singkat, proses migrasi adalah:
- Jalankan skrip otomatis untuk mengonversi penggunaan API TF1.x Anda ke
tf.compat.v1
. - Hapus
tf.contrib.layers
lama dan ganti dengan simbol TF Slim . Periksa juga TF Addons untuk simboltf.contrib
lainnya. - Tulis ulang model forward pass TF1.x Anda untuk dijalankan di TF2 dengan eksekusi bersemangat diaktifkan.
- Validasi keakuratan dan kebenaran numerik dari kode yang Anda migrasikan.
- Tingkatkan pelatihan, evaluasi, dan kode penyimpanan model Anda ke TF2 yang setara.
- (Opsional) Migrasikan API
tf.compat.v1
Anda yang kompatibel dengan TF2 termasuk penggunaan TF Slim ke 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 lapisan prapemrosesan Keras daritf.feature_column
s.
Alur kerja pelatihan CPU/GPU multi-pekerja
Pelajari cara memigrasikanEstimator
yang didistribusikan multi-pekerja ke TF2.
Alur kerja TPU
Pelajari cara memigrasikanTPUEstimator
API ke TF2.