الانتقال من TensorFlow 1.x إلى TensorFlow 2

تعرف على كيفية ترحيل كود TensorFlow الخاص بك من TensorFlow 1.x إلى TensorFlow 2. قد يستغرق الأمر القليل من العمل لتحويل الكود الخاص بك ، ولكن كل تغيير يؤدي إلى الوصول إلى ميزات ونماذج جديدة وزيادة الوضوح والبساطة وتصحيح الأخطاء بشكل أسهل. قبل البدء في ترحيل، وقراءة دليل السلوكيات . باختصار ، عملية الترحيل هي:

  1. تشغيل البرنامج النصي الآلي لتحويل استخدام API TF1.x ل tf.compat.v1 .
  2. إزالة القديم tf.contrib.layers واستبدالها TF سليم حرف. تحقق أيضا TF إضافات لأخرى tf.contrib حرف.
  3. إعادة كتابة بك نموذج TF1.x يمر إلى الأمام لتشغيل في TF2 مع تمكين تنفيذ متحمسين.
  4. التحقق من دقة وصحة العددية من التعليمات البرمجية التي تم ترحيلها الخاص بك.
  5. ترقية التدريب والتقييم و نموذج توفير رمز لTF2 حكمه.
  6. (اختياري) ترحيل بك TF2 متوافق مع tf.compat.v1 واجهات برمجة التطبيقات بما في ذلك TF سليم استخدام واجهات برمجة التطبيقات لTF2 الاصطلاحية.
تعرف على كيفية اختلاف واجهة TF2 API والسلوكيات بشكل أساسي عن TF1.x.
ابدأ في استخدام طرازات TF1.x في TF2 على الفور باستخدام حشوات النمذجة.
قم بترقية بعض أجزاء كود TF1.x برمجيًا إلى TF2.
تحقق من صحة كود TF2 الذي تم ترحيله.
الانتقال من خطوط تدريب المقدر إلى TF2.
تعلم كيفية الهجرة إلى Keras تجهيزها طبقات من tf.feature_column الصورة.
تعلم كيفية ترحيل متعددة عامل توزيع Estimator لTF2.
تعلم كيفية ترحيل TPUEstimator API لTF2.
تعرف على كيفية ترحيل كود TF Lite الذي تم إنشاؤه باستخدام TF1.x إلى TF2.