Оценка ND4J не найдена в проекте Scala Deeplearning4j с использованием снимков Sonatype

В проекте Scala, использующем DL4J с целью импорта модели Keras, мой SBT содержит нижеприведенные зависимости от DL4J и ND4J из снимков Sonatype. Я использую снимки Sonatype, а не Maven из-за проблемы совместимости DL4J Keras Import: 2.2.x/2.3.x.

resolvers += Resolver.sonatypeRepo("snapshots")

libraryDependencies ++= Seq(
  // https://mvnrepository.com/artifact/org.deeplearning4j/deeplearning4j-core
  "org.deeplearning4j" % "deeplearning4j-core" % "1.0.0-SNAPSHOT",
  // https://mvnrepository.com/artifact/org.deeplearning4j/deeplearning4j-nn
  "org.deeplearning4j" % "deeplearning4j-nn" % "1.0.0-SNAPSHOT",
  // https://mvnrepository.com/artifact/org.deeplearning4j/deeplearning4j-modelimport
  "org.deeplearning4j" % "deeplearning4j-modelimport" % "1.0.0-SNAPSHOT",
  // https://mvnrepository.com/artifact/org.nd4j/nd4j-cuda-9.0
  "org.nd4j" % "nd4j-cuda-9.0" % "1.0.0-SNAPSHOT",
  // https://mvnrepository.com/artifact/org.nd4j/nd4j-cuda-9.0-platform
  "org.nd4j" % "nd4j-cuda-9.0-platform" % "1.0.0-SNAPSHOT",
  // https://mvnrepository.com/artifact/org.nd4j/nd4j-api
  "org.nd4j" % "nd4j-api" % "1.0.0-SNAPSHOT"
)

Тогда к приведенному ниже фрагменту кода:

import org.deeplearning4j.nn.multilayer.MultiLayerNetwork
import org.deeplearning4j.nn.modelimport.keras.KerasModelImport

val model = KerasModelImport.importKerasSequentialModelAndWeights(
  """{Valid path to a working Keras model saved as an H5 file}""",
  true
)

Я получаю

Class org.nd4j.evaluation.IEvaluation not found - continuing with a stub.
val model = KerasModelImport.importKerasSequentialModelAndWeights(

ошибка. Хотя я вижу import org.nd4j.evaluation.IEvaluation; использовался много раз в репозиториях DL4J GitHub, я не знаю, что импортировать, чтобы сделать его доступным.

0 ответов

Другие вопросы по тегам