运行deeplearning4J例子时的问题

时间:2016-10-26 15:01:07

标签: java intellij-idea deeplearning4j

我正在学习深度学习,并使用deeplearning4J tuts。 但是当我运行示例代码时,会出现一些问题:

enter image description here

[[1]]
     [,1] [,2]
[1,]    1    1
[2,]    1    1

[[2]]
     [,1] [,2] [,3] [,4]
[1,]    1    1    1    1
[2,]    1    1    1    1
[3,]    1    1    1    1

[[3]]
     [,1] [,2]
[1,]    1    1
[2,]    1    1
[3,]    1    1

[[4]]
     [,1] [,2]
[1,]    1    1
[2,]    1    1
[3,]    1    1

我在网上尝试了一些解决方案,但它不起作用。 所以,如果你知道如何解决它,请帮助我。

3 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。但问题是我使用了错误的导入,nd4j-native。而不是我使用nd4j-native-platform导入并修复了问题。 希望它有所帮助。

答案 1 :(得分:2)

启动应用程序时,需要将cuda-9.1-7.1-1.4.1-windows-x86_64.jarnd4j-cuda-9.1-1.0.0-beta-windows-x86_64.jar解压缩到某个地方,并将本机dll的路径添加到java.library.path属性中。

例如:

-Djava.library.path=C:\<path where you unzipped>\cuda-9.1-7.1-1.4.1-windows-x86_64\org\bytedeco\javacpp\windows-x86_64;C:\<path where you unzipped>\nd4j-cuda-9.1-1.0.0-beta-windows-x86_64\org\nd4j\nativeblas\windows-x86_64

答案 2 :(得分:0)

我会在这里尝试回答这个问题,但通常情况下这就是聊天派上用场的地方(很多关于你的环境以及在这里来回询问......)

我试着在这里回答这个问题,但是本机代码(尤其是示例代码)应该可以正常运行。

您也可以尝试提交问题:https://github.com/deeplearning4j/dl4j-examples/issues

同时,请阅读nd4j后端的内容: http://nd4j.org/backend.html

这应该是您需要运行的唯一依赖项: http://search.maven.org/#artifactdetails%7Corg.nd4j%7Cnd4j-native-platform%7C0.6.0%7Cjar

我们与之交谈的每个人都可以使用这些示例。

你似乎没有做任何与众不同的事情。

替代方案可能只是将nd4j-native artifact id与适当的分类器一起使用。

这是修改nd4j后端的地方: https://github.com/deeplearning4j/dl4j-examples/blob/master/dl4j-examples/pom.xml#L64

你可以尝试摆脱这个并用我告诉你的1个神器ID替换它。如果这不能解决问题,我建议你进入gitter。

请进入gitter:https://gitter.im/deeplearning4j/deeplearning4j

获取实时帮助。