Tôi đã tự hỏi nếu một mô hình đào tạo trên GPU có thể được sử dụng để chạy suy luận với CPU? (Và ngược lại) Nhờ bạn!Mô hình có thể được đào tạo về CPU được sử dụng trên CPU để suy luận và ngược lại không?
7
A
Trả lời
9
Bạn có thể làm điều đó miễn là mô hình của bạn không có phân bổ thiết bị rõ ràng. IE, nếu mô hình của bạn có các khối như with tf.device('gpu:0')
, nó sẽ khiếu nại khi bạn chạy trên mô hình không có GPU.
Trong trường hợp này bạn phải chắc chắn mô hình nhập khẩu của bạn không có nhiệm vụ thiết bị rõ ràng, ví dụ, nhưng sử dụng clear_devices
luận trong import_meta_graph
Các vấn đề liên quan
- 1. Không thể sử dụng SSSE3 trên cpu được kích hoạt
- 2. Biến trên CPU, đào tạo/gradients trên GPU
- 3. Sử dụng CPU và Object.wait
- 4. Làm thế nào để sử dụng mô hình suy luận Tensorflow để tạo ra deepdream như hình ảnh
- 5. Tính toán sử dụng CPU
- 6. Sử dụng OperatingSystemMXBean để sử dụng CPU
- 7. thế nào để có được những mô hình tốt nhất được đào tạo từ một crossvalidator
- 8. Sử dụng CPU Jquery
- 9. Cách sử dụng mô hình tensorflow được trích xuất từ mô hình máy ảnh được đào tạo
- 10. Chuyển đổi mô hình Tensorflow được đào tạo thành protobuf
- 11. Nexus One/Android "CPU có thể được cố định" lỗi
- 12. Có thể chương trình đơn luồng được thực hiện đồng thời trên nhiều lõi CPU không?
- 13. Cấu hình Tensorflow sử dụng tất cả của CPU
- 14. Cách tạo và đào tạo mô hình thần kinh để sử dụng cho Core ML
- 15. Suy luận sử dụng Jena
- 16. Có thể thuê chu kỳ CPU không?
- 17. nanosleep sử dụng cpu cao?
- 18. Hướng dẫn CPU trên máy đa vật lý-cpu
- 19. là nó có thể buộc một thói quen đi được chạy trên một CPU cụ thể?
- 20. Xác định sử dụng CPU
- 21. Đào tạo khác nhau scikit-học phân loại trên nhiều CPU cho mỗi lần lặp
- 22. Có thể truy xuất CPU đã tạo ra WDFREQUEST không?
- 23. Mô hình chủ đề LDA - Đào tạo và thử nghiệm
- 24. Có thể biết việc sử dụng CPU từ một script
- 25. mongodb sử dụng cpu cao
- 26. Spark - Cách sử dụng mô hình recommender được đào tạo trong sản xuất?
- 27. Cấu hình CPU iOS: Tại sao chủ đề này có thể hút lên 99,9% CPU?
- 28. Java giảm sử dụng CPU
- 29. Firefox plugin Sử dụng CPU
- 30. Couchdb Sử dụng CPU 100%
Chỉ cần chắc chắn, nó có nghĩa là so với clear_devices = True tôi có thể sử dụng của tôi mô hình, ngay cả khi tôi đào tạo nó với các khối như với tf.device ('gpu: 0'), trên CPU của tôi? –
có, xóa thiết bị và cho phép thuật toán vị trí tự động tf sử dụng các thiết bị có sẵn –
cũng có thể lưu mô hình với thiết bị đã xóa, tới chuỗi tuần tự SavedModel: xem, ví dụ 'add_meta_graph()' trong [SavedModelBuilder] (https: //www.tensorflow.org/api_docs/python/tf/saved_model/builder/SavedModelBuilder) lớp. – Mark