pytorch - RuntimeError:CuDNN 错误:CUDNN_STATUS_SUCCESS
问题描述
我正在运行从 github 下载的 UI 代码。它应该可以工作(我看到其他人设法激活它)。当我尝试运行它时,我收到以下错误消息:
RuntimeError: CuDNN error: CUDNN_STATUS_SUCCESS
该代码使用 pytorch 0.4.1。我已经安装了 cuda。
当我运行命令时,cat /usr/local/cuda/version.txt
我得到了答案:
CUDA Version 10.0.130
当我运行命令时,conda list -n <my env name>
我看到:
cudatoolkit ver 9.0
cudnn ver 7.6.5
现在,我的问题:
我应该怎么做才能避免这个错误?我需要使用pip install
更新版本的 cudnn 吗?如果有,是哪一个?
解决方案
我也面临同样的问题。在我的例子中,PyTorch 版本是 0.4.1,Cuda 版本是 9.0。我通过添加这段代码解决了这个问题:
torch.backends.cudnn.benchmark = True
推荐阅读
- reactjs - 如何从 React 中的 express-session 获取会话 cookie
- amazon-dynamodb - 两个 DynamoDB 扫描段是否可以包含相同的哈希键?
- javascript - 如何在 document.getElementById 中传递一个固定的整数值
- react-native - Metro 服务器不运行并且不连接到 React Native 中的应用程序
- javascript - 在网页内导航而不附加 #href(浏览器后退按钮)
- php - 在使用数据库作为队列连接的 laravel 作业中。但是 queue:work 命令不触发队列?
- r - 将函数应用于特定行
- java - 码头:非法状态异常 - 没有 servlet 的多部分配置
- android - 有没有办法在 Android 中只收听音频音量变化?
- tarantool - 是否可以同时将数据保存在乙烯基和 memtx 中?