r 在火炬中不可用 cuda

Posted

技术标签:

【中文标题】r 在火炬中不可用 cuda【英文标题】:cuda unavailable in torch with r 【发布时间】:2021-06-24 16:08:01 【问题描述】:

我在 Python 环境中使用过深度学习。另外,我可以在 r 中使用带有 gpu 的 keras。但是,torch(r 包中的其他深度学习框架)不能使用 gpu。当我用谷歌搜索时,CUDA 版本可能会出现问题。所以我下载了 10.2v 和最新版本 11.2v。然后,它进入路径。

Sys.getenv()
CUDA                                      10.2
CUDA_PATH                                 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
CUDA_PATH_V10_0                           C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
CUDA_PATH_V10_2                           C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
CUDA_PATH_V11_2                           C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2

但是

>cuda_is_available()
FALSE

我怎样才能固定返回 TRUE?

【问题讨论】:

我试过最新的 cuda 版本,但还是一样。 【参考方案1】:

在我的情况下,第二行源代码出现了错误代码。但是只需重新安装,您就可以在 Tor 中使用 gpu 和 R!

Sys.setenv("CUDA_HOME" = "C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.2") 
source("https://raw.githubusercontent.com/mlverse/torch/master/R/install.R")    
install.packages("torch")

【讨论】:

以上是关于r 在火炬中不可用 cuda的主要内容,如果未能解决你的问题,请参考以下文章

CuDNN 在二进制安装的 cupy 中不可用

R和Julia内核在Jupyter笔记本中不可用

重构在 vs 代码中不可用的颤振代码

运行时错误:CUDA 在训练结束时内存不足并且不保存模型;火炬

Lua - “系统”不可用:在 iOS 中不可用

为啥“事件”在 Chrome 中全局可用,但在 FF 中不可用?