r - 无法初始化 native 深度学习后端: null

标签 r machine-learning deep-learning nvidia h2o

所以,

我已经在我的 ubuntu 16.4 以及 CUDA 和 CUDNN 上安装了 Nvidia 驱动程序。我解决了所有问题,现在没问题了。

已经设置完毕,安装顺利。

我想在 R 中使用 h2o.deepwater。我的代码:

dlmodel <-  h2o.deepwater(x=predictors, y=response,
                         training_frame=train, 
                         validation_frame=valid, 

                         hidden=c(120,80), epochs=200, 
                         activation="Tanh",

                         seed=1234567,
                         stopping_metric='MSE',
                         classification_stop=0.001,
                         stopping_rounds = 5,
                         backend="tensorflow")

但是我收到此错误java.lang.RuntimeException:无法初始化 native 深度学习后端:null

谁能帮我解决这个问题吗?我已经重新安装了 R h2o 和我的 GPU 驱动程序。

最佳答案

造成这种情况的一个常见原因是您尚未设置环境变量。请检查您的安装。

导出 CUDA_PATH=/usr/local/cuda 导出 LD_LIBRARY_PATH=$CUDA_PATH/lib64:$LD_LIBRARY_PATH

此处进一步描述:https://github.com/h2oai/deepwater#pre-release-downloads

关于r - 无法初始化 native 深度学习后端: null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44720647/

相关文章:

r - 创建 stackoverflow.com 的用户图像模式,identicon

html - 允许绘图在 rmarkdown html 中突出 block 文本

r - 核仁密度估算峰

R在轴线处打破线型规则

python - 如何使用与其他两列匹配的Python填充数据集中的空值?

machine-learning - TensorFlow 学习率衰减 - 如何正确提供衰减的步数?

python - 如何扩展CNN来识别更多物体?

python-3.x - tensorflow 中批处理中每个项目的 LSTM 初始状态

python - 图像分类模型的网格搜索超参数

python - keras中注意力层是如何实现的?