【pytorch】RuntimeError: cublas runtime error 或者 RuntimeError: cublas runtime error

跑pytorch的代码,遇到一个错误:
RuntimeError: cublas runtime error : resource allocation failed at /pytorch/aten/src/THC/THCGeneral.cpp:411.
官方在github的issue里回答过这个问题,基本上只要更新就能解决,或者加一句代码。链接。

然而我更新以后,错误换了个马甲:
RuntimeError: cublas runtime error : library not initialized at /opt/conda/conda-bld/pytorch_1549630534704/work/aten/src/THC/THCGeneral.cpp:250

花了好几个小时研究问题,无解。后来看到有人说pytorch在cuda上的stack trace做得不好,所以放在cpu下才能看到正确的报错。于是改到cpu跑,发现问题是数组下标越界……wtf

cuda版本的报错还是准的,一大片报错里反反复复都是:
/opt/conda/conda-bld/pytorch_1549630534704/work/aten/src/ATen/native/cuda/IndexKernel.cu:53: lambda [](int)->auto::operator()(int)->auto: block: [3151,0,0], thread: [31,0,0] Assertion index >= -sizes[i] && index < sizes[i] && "index out of bounds" failed.
然而最后几句定位到我自己写的代码就出现了位置偏差,找半天也找不到问题所在=_=

这个错误信息"RuntimeError: Library cuda is not initialized"通常表示CUDA库没有被正确初始化。这可能是由于以下几个原因引起的: 1. CUDA驱动没有正确安装或配置。请确保你已经按照CUDA的安装指南正确地安装了CUDA驱动,并且已经设置了相关的环境变量。 2. GPU驱动版本不兼容。请检查你的GPU驱动版本是否与CUDA版本兼容。你可以在CUDA的支持文档中找到关于兼容性的详细信息。 3. 系统环境变量没有正确配置。请确保你的系统环境变量中包含正确的CUDA路径。 如果你遇到这个问题,你可以尝试以下解决方法: 1. 确保CUDA驱动正确安装并配置。可以通过重新安装CUDA驱动来解决这个问题。 2. 检查GPU驱动版本是否与CUDA版本兼容。你可以在CUDA的官方网站上找到关于驱动兼容性的信息。 3. 检查系统环境变量是否正确配置。可以通过在命令行中运行"nvcc --version"来检查CUDA路径是否正确配置。 4. 如果以上步骤无法解决问题,可以尝试重新安装CUDA和cuDNN。请确保按照官方文档的指南进行重新安装。 希望这些解决方法能够帮助你解决这个问题。如果问题仍然存在,请提供更多的详细信息,以便我们给出更精确的解答。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [ChatGLM-6B (介绍相关概念、基础环境搭建及部署)](https://blog.youkuaiyun.com/qq_39544148/article/details/129898181)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [RuntimeError:——cuDNN error and CUDA error](https://blog.youkuaiyun.com/m0_55196097/article/details/130456950)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值