相关疑难解决方法(0)

安装 cudatoolkit 时缺少 Nvcc?

我已经在 pytorch 上安装了 cuda

conda install pytorch torchvision cudatoolkit=10.0 -c pytorch
Run Code Online (Sandbox Code Playgroud)

但是,似乎没有安装 nvcc。例如nvcc -V,如果我想使用,我会收到未找到 nvcc 的错误,我应该使用sudo apt install nvidia-cuda-toolkit. Can I do this安装它(我不想只是尝试然后发现它不起作用/弄乱了整个cuda 设置)。这是错误还是预期行为?

我使用的是 Ubuntu 18.04 并且有 cuda 10.2

cuda nvcc anaconda pytorch

18
推荐指数
6
解决办法
2万
查看次数

无法获得卷积算法。这可能是因为cuDNN无法初始化,

在Tensorflow / Keras中,从https://github.com/pierluigiferrari/ssd_keras运行代码时,使用估算器:ssd300_evaluation。我收到此错误。

无法获得卷积算法。这可能是因为cuDNN初始化失败,所以请尝试查看上面是否打印了警告日志消息。

这与未解决的问题非常相似:Google Colab错误:无法获得卷积算法。这可能是因为cuDNN初始化失败

我正在运行的问题:

的Python:3.6.4。

Tensorflow版本:1.12.0。

Keras版本:2.2.4。

CUDA:V10.0。

cuDNN:V7.4.1.5。

NVIDIA GeForce GTX 1080.

Also I ran:

import tensorflow as tf
with tf.device('/gpu:0'):
      a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')
      b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')
      c = tf.matmul(a, b)
with tf.Session() as sess:
print (sess.run(c))
Run Code Online (Sandbox Code Playgroud)

With no errors or issues.

The minimalist example is:

 from keras import backend as K
 from keras.models import …
Run Code Online (Sandbox Code Playgroud)

python keras tensorflow cudnn

10
推荐指数
5
解决办法
1万
查看次数

标签 统计

anaconda ×1

cuda ×1

cudnn ×1

keras ×1

nvcc ×1

python ×1

pytorch ×1

tensorflow ×1