Tôi có một máy tính xách tay có RTX3060, tôi sử dụng tensorflow >= 2.6.0 trên Ubuntu 20.04.
Tôi đã cài đặt trình điều khiển nvidia phiên bản 495.44
Tôi đã cài đặt các phụ thuộc sau tensorflow hướng dẫn.
Tôi đã cài đặt cuda 11.5 trong /usr/local/cuda-11.5
và cudNN cho cuda 11.5 và đặt đường dẫn trong zshrc.
Khi tôi nhập tensorflow vào một chương trình, tôi không có cảnh báo/lỗi nào nhưng khi tôi cố gắng liệt kê chúng thì tôi có điều này:
tf.config.list_physical_devices('GPU')
30/11/2021 16:51:37.873669: Tôi tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:939] nút NUMA thành công được đọc từ SysFS có giá trị âm (-1), nhưng phải có ít nhất một nút NUMA, do đó, việc trả lại NUMA nút không
30-11-2021 16:51:37.895854: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Không thể tải thư viện động 'libcudnn.so.8'; dlerror: libcudnn.so.8: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy; LD_LIBRARY_PATH: /usr/local/cuda-11.5/include:/usr/local/cuda-11.5/lib64:
30-11-2021 16:51:37.895881: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1850] Không thể mở một số thư viện GPU. Vui lòng đảm bảo rằng các thư viện còn thiếu được đề cập ở trên được cài đặt đúng cách nếu bạn muốn sử dụng GPU. Làm theo hướng dẫn tại https://www.tensorflow.org/install/gpu để biết cách tải xuống và thiết lập các thư viện cần thiết cho nền tảng của bạn.
Bỏ qua đăng ký thiết bị GPU...
[]
Có ai biết tại sao tenorflow vẫn không thấy GPU của tôi không?