Tôi đã cố gắng đào tạo một thử nghiệm với mô hình học tập sâu. Tôi thấy rằng tensorflow là cách tốt nhất để làm điều này. Nhưng có vấn đề là lưu lượng cần phải được viết bằng python. Và chương trình của tôi có chứa nhiều loops.Like này ..Làm thế nào để đào tạo một mô hình trong C + + với tensorflow?
for i=1~2000
for j=1~2000
Tôi biết đây là một nhược điểm lớn cho python. Nó rất chậm so với c. Tôi biết tensorfow có một API C++, nhưng nó không rõ ràng. https://www.tensorflow.org/api_docs/cc/index.html (Đây là Đặc điểm tồi tệ nhất mà tôi từng xem) Ai đó có thể cho tôi một ví dụ dễ dàng không? Tất cả những gì tôi cần là hai mã đơn giản. Một là cách tạo biểu đồ. Cách khác là cách tải biểu đồ này và chạy nó. Tôi thực sự mong muốn điều này.Hy vọng ai đó có thể giúp tôi.
Chạy tính toán trong TensorFlow không giống như thực hiện trong python, ngay cả khi bạn đang gọi TensorFlow từ python. Bạn xây dựng biểu đồ, sau đó thực hiện nó. Nhưng việc thực hiện xảy ra trong chính TensorFlow, điều này rất nhanh. Nó không sử dụng python được giải thích ngoại trừ mã 'keo'. – user20160
Tôi biết những gì bạn có nghĩa là. Mã mô hình sâu là đủ nhanh. Nhưng tôi có một mã khác mà phải viết trong nhiều vòng lặp. (Tăng cường học tập). Đó là một hàm đệ quy. – darren1231
Tôi hiểu rồi. Hy vọng C++ hoạt động cho bạn. Nếu nó xảy ra khi phải sử dụng API python, có thể tăng tốc bằng cách sử dụng cython, như một phương sách cuối cùng. – user20160