Google Colab错误:无法获取卷积算法。这可能是因为cuDNN初始化失败

时间:2018-11-21 14:23:48

标签: python tensorflow google-colaboratory cudnn

UnknownError:无法获取卷积算法。这可能是因为cuDNN无法初始化,所以请尝试查看上面是否显示了警告日志消息。

 [[{{node conv2d_1/convolution}} = Conv2D[T=DT_FLOAT, data_format="NCHW", dilations=[1, 1, 1, 1], padding="VALID", strides=[1, 1, 1, 1], use_cudnn_on_gpu=true, _device="/job:localhost/replica:0/task:0/device:GPU:0"](zero_padding2d_1/Pad, conv2d_1/kernel/read)]]
 [[{{node metrics/acc/Mean/_255}} = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/device:CPU:0", send_device="/job:localhost/replica:0/task:0/device:GPU:0", send_device_incarnation=1, tensor_name="edge_563_metrics/acc/Mean", tensor_type=DT_FLOAT, _device="/job:localhost/replica:0/task:0/device:CPU:0"]()]]

我在Google colab上遇到此错误。 Colab的tensorflow版本是1.12.0。

我找不到任何解决方案。原因全部都是本地系统。

1 个答案:

答案 0 :(得分:0)

对于将来的路人来说,这似乎是Colab员工正在解决的服务错误。

详细信息在the GitHub issue上。

更新:此问题已在服务端修复。详细信息:https://github.com/googlecolab/colabtools/issues/384#issuecomment-451001849