Как загрузить cuDNN прямо с сайта nvidia в мой linux экземпляр на GCP - PullRequest
3 голосов
/ 25 марта 2020

Я хочу установить tenorflow-gpu на моем компьютере linux на облачной платформе Google. Я не использую глубокое обучение. Поэтому я установил anaconda на свой экземпляр linux и теперь я хочу установить тензор потока. Я уже установил драйверы nvidia и cuda. Их можно загрузить прямо в облачные экземпляры. Но для cuDNN я должен загрузить его на свой локальный компьютер, а затем загрузить его в экземпляр облака. Есть ли способ загрузить этот файл прямо с сайта nvidia в мой облачный экземпляр? Спасибо

РЕДАКТИРОВАТЬ


 CUDNN_URL="developer.download.nvidia.com/compute/redist/cudnn/v5.1/cudnn-8.0-linux-x64-v5.1.tgz" 
 wget -c ${CUDNN_URL} 

Используя эти строки команд, мы можем напрямую загрузить cudnnv5.1, и я также видел ссылки для версии 6.5. Я попробовал ту же ссылку, поставив нужную версию, но она не сработала. Кто-нибудь знает способ использования этого CUDNN_URL для прямой загрузки cudnn v7.1 или новее напрямую с помощью wget или curl, но без входа в учетную запись Nvidia?

1 Ответ

1 голос
/ 25 марта 2020

Поскольку вам нужна учетная запись разработчика для получения cuDNN, прямых ссылок для загрузки файлов нет.

В качестве обходного пути вы можете загрузить cuDNN и другое программное обеспечение на локальный компьютер и затем следуйте документации Передача файлов в экземпляры для копирования файлов в экземпляр виртуальной машины:

transfer

Например, если вы используете Windows Я бы порекомендовал вам использовать WinSCP для копирования файлов на вашу виртуальную машину.

Кроме того, ознакомьтесь с этой статьей Настройка среды глубокого обучения в Ubuntu (16.04) | CUDA, cuDNN, OpenCV (3.x), TensorFlow, Keras .

...