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

Caused by: java.lang.UnsatisfiedLinkError: no jnind4j in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:727)
at org.bytedeco.javacpp.Loader.load(Loader.java:502)
at org.nd4j.nativeblas.NativeOps.<clinit>(NativeOps.java:37)
... 18 more我在网上尝试过一些解决方案,但不起作用。所以,如果你知道怎么修理它,就帮帮我。
发布于 2018-06-20 16:30:23
您需要在某个地方解压缩cuda-9.1-7.1-1.4.1-windows-x86_64.jar和nd4j-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发布于 2017-08-01 20:07:01
我也有同样的问题。但问题是我使用了错误的导入,nd4j本机。相反,我使用nd4j本机平台导入,并解决了这个问题。希望能帮上忙。
发布于 2016-10-26 15:14:50
我会在这里试着回答这个问题,但通常这是聊天有用的地方(这里经常询问你的环境和来回)
我会在这里回答这个问题,但是本机代码(特别是示例代码)应该运行良好。
您也可以尝试提交一个问题: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-本机工件id和适当的分类器。
这是您修改nd4j后端的地方:https://github.com/deeplearning4j/dl4j-examples/blob/master/dl4j-examples/pom.xml#L64
您可以尝试摆脱这个问题,用我告诉过您的工件I中的一个替换它。如果这不能解决问题,我建议你加入gitter。
请进入gitter:https://gitter.im/deeplearning4j/deeplearning4j
为了实时的帮助。
https://stackoverflow.com/questions/40265735
复制相似问题