bouの備忘録

アラサーの備忘録。ぽれぽれ更新していきます。

11月27日進捗

PytorchからGPUを使用できているか、参考書通りにやってもうまく確認できない。

参考書通りにcudaのver11.7をインストールしたが、GPUの起動を確認できなかったので、手動で11.8もインストールしてしまった。

 

cuDNNは11.8下に入れてPathを通したが、"nvcc -V"では11.7と出る。

今後バグが生じそうなので、11.7を消したいが、全て手動する必要がありそうで面倒そう。

11.7の下にcuDNNを移動したほうがいいのか...?でも、そもそも11.7が見つからないのだが...? anacondaの中に入っているのか...?

 

 

【追記】

参考書では

python -c 'import torch;print(torch.zeros(1).cuda())'

と打ち込めと書いてあり、その結果

  File "<string>", line 1
    'import
           ^
SyntaxError: EOL while scanning string literal

と出た。これを、

"import torch;print(torch.zeros(1).cuda())"

と書き直すと、

tensor([0.], device='cuda:0')

と正しく出力された。シングルクオテーションは使わないほうがいいのか...?