Tôi đã gặp lỗi sau. Tôi đang sử dụng một cài đặt conda của tensorflow. Tôi đang cố gắng sử dụng nó với GPU của mình.Thư viện thời gian chạy đã tải CuDNN: 5005 (phiên bản tương thích 5000) nhưng nguồn đã được biên dịch với 5103 (phiên bản tương thích 5100)
Loaded runtime CuDNN library: 5005 (compatibility version 5000) but source was compiled with 5103 (compatibility version 5100). If using a binary install, upgrade your CuDNN library to match. If building from sources, make sure the library loaded at runtime matches a compatible version specified during compile configuration. F tensorflow/core/kernels/conv_ops.cc:526] Check failed: stream->parent()->GetConvolveAlgorithms(&algorithms) Aborted (core dumped)
mà nvcc lợi nhuận /usr/local/cuda-7.5/bin/nvcc
phiên bản nvcc trả Cuda compilation tools, release 7.5, V7.5.17
tôi đã cố gắng tải CuDNN v5.1 và đã làm như sau nhưng nó không làm việc, hoặc `` ` sudo cp lib * /usr/local/cuda-7.5/lib64/ sudo cp bao gồm/cudnn.h /usr/local/cuda-7.5/include/ sudo ldconfig
`` `
tôi đã cố gắng vào thư mục khác quá sudo cp lib* /usr/local/cuda/lib64/ sudo cp include/cudnn.h /usr/local/cuda/include/ sudo ldconfig
Bạn có thể sử dụng LD_DEBUG để tìm phiên bản thư viện cudnn nào được tải và vị trí của thư viện đó không? Nếu nó vẫn là thư viện cũ, bạn có thể cập nhật nó bằng v5.1. –
Cùng một vấn đề ở đây - bất kỳ may mắn cho đến nay? Tôi đã thử sử dụng LD_DEBUG, nhưng tôi phải làm điều gì đó sai. Tôi chạy 'LD_DEBUG = tất cả cat' và sau đó trong một cửa sổ khác, tôi chạy mã TensorFlow, nhưng không có gì xuất hiện. –
Đây là một vấn đề lớn đối với tôi. Tôi phải đảm bảo rằng tôi đã cài đặt lại mọi thứ. Bạn đang chạy trên AWS hoặc máy tính địa phương của bạn? – Ritchie