Di chuyển từ TensorFlow 1.x sang TensorFlow 2
Tìm hiểu cách di chuyển mã TensorFlow của bạn từ TensorFlow 1.x sang TensorFlow 2. Có thể mất một chút công việc để chuyển đổi mã của bạn, nhưng mọi thay đổi đều dẫn đến quyền truy cập vào các tính năng và mô hình mới, tăng độ rõ ràng và đơn giản cũng như gỡ lỗi dễ dàng hơn. Trước khi bắt đầu di chuyển, đọc các hướng dẫn hành vi . Tóm lại, quá trình di chuyển là:
- Chạy script tự động để chuyển đổi sử dụng API TF1.x của bạn để
tf.compat.v1
. - Tẩy sơn cũ
tf.contrib.layers
và thay thế chúng với TF Slim các biểu tượng. Ngoài ra kiểm tra TF Addons cho kháctf.contrib
các biểu tượng. - Viết lại của bạn model TF1.x về phía trước đi để chạy trong TF2 với thực hiện háo hức kích hoạt.
- Xác nhận tính chính xác và đúng đắn số của mã thay đổi của bạn.
- Nâng cấp đào tạo, đánh giá và mô hình tiết kiệm mã để TF2 tương đương.
- (Không bắt buộc) Di chuyển của bạn TF2 tương thích
tf.compat.v1
API bao gồm TF Slim sử dụng các API TF2 thành ngữ.
Hướng dẫn di chuyển nổi bật
TensorFlow 1.x so với TensorFlow 2
Tìm hiểu cách API TF2 và các hành vi khác về cơ bản với TF1.x.Ánh xạ mô hình TF1.x sang TF2
Bắt đầu sử dụng mô hình TF1.x trong TF2 ngay lập tức bằng cách sử dụng miếng chêm mô hình.Viết lại các ký hiệu API TF1.x
Nâng cấp theo chương trình một số phần của mã TF1.x của bạn thành TF2.Xác thực mã TF2 đã di chuyển
Xác minh tính đúng đắn của mã TF2 đã di chuyển của bạn.Loại bỏ Công cụ ước tính
Di chuyển từ đường ống đào tạo Công cụ ước tính của bạn sang TF2.Di chuyển các cột tính năng
Tìm hiểu làm thế nào để di chuyển đến Keras tiền xử lý lớp từtf.feature_column
s.
Quy trình đào tạo CPU / GPU nhiều nhân viên
Tìm hiểu làm thế nào để di chuyển đa nhân phân phốiEstimator
đến TF2.
Quy trình công việc TPU
Tìm hiểu làm thế nào để di chuyểnTPUEstimator
API để TF2.