مهاجرت از TensorFlow 1.x به TensorFlow 2
بیاموزید که چگونه کد TensorFlow خود را از TensorFlow 1.x به TensorFlow 2 منتقل کنید. ممکن است تبدیل کد شما کمی طول بکشد ، اما هر تغییری منجر به دسترسی به ویژگی ها و مدل های جدید ، افزایش وضوح و سادگی و اشکال زدایی آسان تر می شود. قبل از شروع به مهاجرت، خواندن راهنمای رفتار . به طور خلاصه ، روند مهاجرت به شرح زیر است:
- اجرای اسکریپت خودکار برای تبدیل استفاده از API TF1.x خود را به
tf.compat.v1
. - حذف قدیمی
tf.contrib.layers
و جایگزینی آنها با TF لاغر علامت. همچنین بررسی TF اضافه برای دیگرtf.contrib
علامت. - بازنویسی خود را مدل TF1.x به جلو عبور می کند به در TF2 اجرا با اجرای مشتاق را فعال کنید.
- اعتبارسنجی دقت و صحت عددی کد مهاجرت خود را.
- خود را ارتقا آموزش، ارزیابی و مدل صرفه جویی در کد به TF2 معادل.
- (اختیاری) مهاجرت خود را TF2 سازگار
tf.compat.v1
رابط های برنامه کاربردی از جمله TF لاغر استفاده از رابط های برنامه کاربردی به TF2 اصطلاحی.
راهنمای مهاجرت ویژه
TensorFlow 1.x در مقابل TensorFlow 2
بیاموزید که چگونه TF2 API و رفتارها تفاوت اساسی با TF1.x دارند.مدل های TF1.x را به TF2 ترسیم کنید
استفاده از مدل های TF1.x را در TF2 بلافاصله با استفاده از مدل سازی شیم شروع کنید.بازنویسی نمادهای TF1.x API
به صورت برنامه ای برخی قسمت های کد TF1.x خود را به TF2 ارتقا دهید.اعتبار کد منتقل شده TF2
صحت کد TF2 منتقل شده خود را تأیید کنید.حرکت برآوردکنندگان
از خطوط آموزشی برآوردگر خود به TF2 مهاجرت کنید.حرکت کردن ستون های ویژگی
یاد بگیرید چگونه به مهاجرت به Keras پیش پردازش لایه ازtf.feature_column
است.
گردش کار آموزش CPU/GPU چند کارگر
یاد بگیرید چگونه به مهاجرت چند کارگر توزیعEstimator
به TF2.
گردش کار TPU
یاد بگیرید چگونه به مهاجرت ازTPUEstimator
API به TF2.