我开始使用 deeplearning4j 的 1.0.0-beta2 版本,在尝试启动时遇到以下错误:
java.lang.UnsatisfiedLinkError: no jnind4jcpu in java.library.path
在环顾四周时,我遇到了这个问题: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,"查看全部"下的文件列表对于 1.0.0-beta2 版本似乎不完整,并且旧版本下的现有 jar 文件似乎也不包含任何二进制文件,所以我不确定二进制文件应该在哪里。
谢谢
杰森
您是否正在尝试使用特定的操作系统?如果您只使用平台,它应该开箱即用。平台包括许多依赖项。我不确定"不完整"可能是什么,但如果您浏览真正的 maven 中心(不是这个网站,请不要使用它(: https://repo1.maven.org/maven2/org/nd4j/nd4j-native/1.0.0-beta2/
你会在这里看到所有东西的罐子。我们为每个操作系统提供了非常好的报道发布,一直到Android和IOS。