java.lang.UnsatisfiedLinkError: no jnind4jcpu in java.library.path

java.lang.UnsatisfiedLinkError: no jnind4jcpu in java.library.path

我开始使用 1.0.0-beta2 版本的 deeplearning4j,但在尝试启动时出现以下错误:

java.lang.UnsatisfiedLinkError: java.library.path

中没有 jnind4jcpu

环顾四周,我遇到了这个问题:https://github.com/deeplearning4j/nd4j/issues/1687

解决方案似乎是一组不完整的包。我已经确认我有 nd4j-native-platform-1.0.0-beta2.jar,但是这个 jar 文件不包含任何库,因为这似乎是上述问题中的问题。

我查看了 maven 存储库,那里也很奇怪:

对于 https://mvnrepository.com/artifact/org.nd4j/nd4j-native-platform,"View All" 下的文件列表对于 1.0.0-beta2 版本似乎不完整,旧版本下的现有 jar 文件似乎也不包含任何二进制文件,因此我不确定二进制文件应该在哪里。

谢谢,

贾森

您有具体的 OS 正在尝试吗?如果您只使用平台,它应该开箱即用。平台包括许多依赖项。我不确定 "incomplete" 可能是什么,但是如果你浏览真正的 maven central(不是这个网站,请不要使用它): https://repo1.maven.org/maven2/org/nd4j/nd4j-native/1.0.0-beta2/

你会在这里看到所有东西的罐子。从 OS 一直到 android 和 IOS.

,我们都有很好的报道发布