ย้ายจาก TensorFlow 1.x เป็น TensorFlow 2
เรียนรู้วิธีโยกย้ายโค้ด TensorFlow ของคุณจาก TensorFlow 1.x ไปยัง TensorFlow 2 การแปลงโค้ดของคุณอาจใช้เวลาเล็กน้อย แต่การเปลี่ยนแปลงทุกครั้งส่งผลให้เข้าถึงคุณลักษณะและโมเดลใหม่ ความชัดเจนและความเรียบง่ายที่เพิ่มขึ้น และการดีบักที่ง่ายขึ้น ก่อนเริ่มย้ายข้อมูล โปรดอ่าน คู่มือพฤติกรรม โดยสังเขป กระบวนการย้ายคือ:
- เรียกใช้ สคริปต์อัตโนมัติ เพื่อแปลงการใช้งาน TF1.x API ของคุณเป็น
tf.compat.v1
- ลบ
tf.contrib.layers
เก่าและแทนที่ด้วยสัญลักษณ์ TF Slim ตรวจสอบ TF Addons สำหรับสัญลักษณ์tf.contrib
อื่น ๆ ด้วย - เขียน โมเดล TF1.x ของคุณส่งต่อเพื่อรันใน TF2 โดยเปิดใช้งานการดำเนินการอย่างกระตือรือร้น
- ตรวจสอบความถูกต้องและความถูกต้องของตัวเลข ของรหัสที่ย้ายข้อมูลของคุณ
- อัปเกรดรหัส การฝึกอบรม การประเมิน และ การบันทึกแบบจำลอง ของคุณให้เทียบเท่ากับ TF2
- (ไม่บังคับ) ย้าย
tf.compat.v1
API ที่เข้ากันได้กับ TF2 รวมถึงการใช้งาน TF Slim ไปยัง TF2 API ที่มีสำนวน
คู่มือการย้ายถิ่นที่โดดเด่น
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
s
เวิร์กโฟลว์การฝึกอบรม CPU/GPU สำหรับผู้ปฏิบัติงานหลายคน
เรียนรู้วิธีโยกย้ายEstimator
แบบกระจายของผู้ปฏิบัติงานหลายคนไปยัง TF2
เวิร์กโฟลว์ TPU
เรียนรู้วิธีย้ายข้อมูลTPUEstimator
API ไปยัง TF2