在powerpc

时间:2017-08-03 06:06:27

标签: r h2o

我已h2o_3.13.0.tar.gzR 3.4.1框上安装了ppc64le,其中有4个Tesla P100正在运行Ubuntu 16.04.2 LTS。它有Cuda v8.0.61(我不知道如何检查cuDNN)。

当我在深水小册子中运行示例时,在此步骤中

model <- h2o.deepwater(x=features, y=target, ... nfolds=5, gpu=TRUE, seed=1234)

我收到错误

java.lang.RuntimeException: Unable to initialize the native Deep Learning backend: /tmp/libmxnet.so: /tmp/libmxnet.so: cannot open shared object file: No such file or directory (Possible cause: can't load AMD 64-bit .so on a Power PC 64-bit platform)

当文件存在时,当我在其上运行ldd时,我得到not a dynamic executable

这是否意味着我需要为此架构编译mxnet,或者我错过了其他内容?然后我在同一个函数中设置gpu=FALSE。我现在收到以下错误

java.lang.RuntimeException: Unable to initialize the native Deep Learning backend: Could not initialize class deepwater.backends.mxnet.MXNetBackend$MXNetLoader

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我们目前不支持PowerPC架构。您收到此错误的原因是您尝试运行Intel x86-64代码,而这在ppc64上无效。

请参阅https://github.com/h2oai/deepwater,了解代码的要求以及使用方法的不同方法。