我想使用 scala 在我自己的 sbt 项目中运行deeplearning4j 示例中的 LSTM 代码。我的设置是 Ubuntu 14.04、sbt 0.13、Oracle Java 8、nd4j 版本 0.5.0、scala 2.11.8。我的方法可以在我的 git repo中找到。随意克隆它。在运行时我收到以下警告和错误。我怎样才能解决这个问题?
问问题
1269 次
4 回答
1
可能是由于 SBT 中的错误,一些内部变量当前未解决,导致依赖项“nd4j-native-package”的解析失败。作为一种解决方法,您可以对 nd4j 使用以下依赖项声明:
libraryDependencies ++= Seq(
"org.nd4j" % "nd4j-native" % "0.5.0" classifier "$platform",
"org.nd4j" % "nd4j-native" % "0.5.0"
)
有关支持哪些平台字符串的完整列表,请参阅http://nd4j.org/dependencies.html
希望能帮助到你。
于 2016-09-01T12:31:22.993 回答
1
看看 nd4s build.sbt: https ://github.com/deeplearning4j/nd4s/blob/master/build.sbt
于 2016-08-24T00:03:05.610 回答
0
如果你在 sbt 中启用了 Coursier 插件并看到如下错误:
coursier.ResolutionException: 1 not found
https://repo1.maven.org/maven2/org/nd4j/nd4j-native/0.5.0/nd4j-native-0.5.0-${os.name}-${os.arch}.${project.packaging}
[error] (*:update) coursier.ResolutionException: 1 not found
[error] https://repo1.maven.org/maven2/org/nd4j/nd4j-native/0.5.0/nd4j-native-0.5.0-${os.name}-${os.arch}.${project.packaging}
您需要禁用它或获取包含alexarchambault/coursier#341修复程序的版本
于 2016-10-29T05:15:56.493 回答
-1
你能加入 Gitter 上的 Deeplearning4j/ND4J 社区吗?有人会在那里回答你的问题...... https://gitter.im/deeplearning4j/deeplearning4j
于 2016-08-23T21:03:55.630 回答