java.lang.UnsatisfiedLinkError:java.library.path中没有jnind4jcpu

时间:2018-10-15 05:03:07

标签: deeplearning4j java.library.path

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

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,对于1.0.0-beta2版本,“查看全部”下的文件列表似乎不完整,较旧版本的现有jar文件也似乎不包含任何二进制文件,因此我不确定关于二进制文件应该在哪里。

谢谢

Jason

1 个答案:

答案 0 :(得分:1)

您是否正在尝试使用特定的操作系统?如果您只是使用平台,它应该开箱即用。平台包括许多依赖项。我不确定可能是什么“不完整”,但是如果您浏览真正的Maven Central(不是此网站,请不要使用它): https://repo1.maven.org/maven2/org/nd4j/nd4j-native/1.0.0-beta2/

您会在这里看到所有物品的罐子。对于从Android到IOS的所有操作系统,我们都有很好的报道范围。