2017-11-14 31 views
7

Tôi đang sử dụng tensorflow v1.4. Tôi muốn sử dụng sớm ngừng sử dụng bộ xác nhận với sự kiên nhẫn của 5 kỷ nguyên.Dừng sớm bằng cách sử dụng tf.estimator tensorflow?

Tôi đã tìm kiếm trên web và phát hiện ra rằng đã từng có một chức năng gọi là ValidationMonitor nhưng giờ đây đã bị khấu hao. Vậy có cách nào để đạt được điều này không?

Trả lời

0

Có vẻ như đây không phải là cách hay để thực hiện việc này. Một phương pháp để xem xét là để lưu các trạm kiểm soát khá thường xuyên trong quá trình đào tạo, và sau đó lặp lại chúng và đánh giá chúng. Sau đó, bạn có thể loại bỏ các điểm kiểm tra không có hiệu suất eval tốt nhất. Điều này không giúp bạn tiết kiệm thời gian trong quá trình đào tạo, nhưng ít nhất mô hình kết quả mà bạn còn lại là một mô hình dừng sớm.

+0

Cảm ơn bạn đã trả lời :). Những gì bạn đề nghị là một giải pháp rõ ràng, tôi đang sử dụng nó ngay bây giờ. Sẽ tốt hơn nếu bạn tiết kiệm thời gian đào tạo. – papabiceps

Các vấn đề liên quan