Servidor GPU Alibaba Cloud:

Para evitar armadilhas, a instalação automática do driver GPU é selecionada por padrão, e a versão é 390.46 abaixo de 9.0.176;

ps: Isso foi escolhido quando fiz um único pedido para selecionar o sistema operacional Mais tarde, quando estava planejando reinstalar o sistema, descobri que a reinstalação não incluía a etapa de seleção do driver, então desisti e não reinstalei. Não sei se irei instalá-lo se enviar uma ordem de serviço para a reinstalação;

atualização do sistema:

yum update

Atualize o Python3, consulte https://cucldk.com/post/centos7-to-python3.html

https://developer.nvidia.com/cudnnBaixe cuDNN do site oficial, você precisa registrar uma conta para fazer login, baixar a versão Baixar cuDNN v7.3.1 (28 de setembro de 2018) , para cuDNN v7 na Biblioteca CUDA 9.0 .3.1 para Linux;

Os downloads nacionais de sites estrangeiros podem ser lentos, portanto, se você estiver com pressa, poderá usar um VPS estrangeiro para transferi-los;

tar -zxvf cudnn-9.0-linux-x64-v7.3.1.20.tgz
cd cuda
cp include/* /usr/local/cuda-9.0/inlcude
cp lib64/lib* /usr/local/cuda-9.0/lib64

Modifique variáveis ​​de ambiente e execute 

sudo vim /etc/profile

Adicione duas linhas de código abaixo da linha export PATH:

export PATH=/usr/local/cuda-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH

Sair da execução

source /etc/profile
pip3 install tensorflow-gpu==1.12.0

Execute o código de teste para ver se ele pode ser importado normalmente e gerar texto personalizado:

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)

executar depois

from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())

O sucesso ocorre quando a GPU é detectada.

Editor de referência: https://blog.csdn.net/Oh_My_Fish/article/details/78861867



Deixe uma resposta