deeplearning4j - java.lang.UnsatisfiedLinkError:java.library.path 中没有 jnind4jcpu
问题描述
我开始使用 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 文件也没有'似乎不包含任何二进制文件,所以我不确定二进制文件应该在哪里。
谢谢,
杰森
解决方案
您有正在尝试的特定操作系统吗?如果您只使用平台,它应该开箱即用。平台包括许多依赖项。我不确定“不完整”可能是什么,但如果您浏览真正的 maven Central(不是这个网站,请不要使用它): https ://repo1.maven.org/maven2/org/nd4j/nd4j-本机/1.0.0-beta2/
你会在这里看到所有东西的罐子。我们为每个操作系统提供了相当不错的覆盖发布,一直到安卓和 IOS。
推荐阅读
- javascript - 类型错误:opendirSync 不是函数
- java - 如何从其 String.hashCode() 值中获取字符串?
- python - Python/Pandas 中的快速数据帧规范化
- python - 在美国位置找不到数据集
- android - Android 应用 - 通过 Firebase 进行用户通信
- ajax - Firefox 不显示 http 应答状态码并重复所有 AJAX 请求
- android - 如何在 android studio 中制作 Round Squre Image Asset Icon
- python - python包的版本管理
- reactjs - 学习 React:无法理解为什么我的组件不会渲染/API/KEYS
- python - Python Scrapy 提取子