所以,

我已经在我的 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: Unable to initialize the native Deep Learning backend: null
谁能帮我解决这个问题?我已经重新安装了 R h2o 和我的 gpu 驱动程序。

最佳答案

造成这种情况的一个常见原因是您尚未设置环境变量。请检查您的安装。
export CUDA_PATH=/usr/local/cudaexport 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/

10-11 22:13
查看更多