java.lang.UnsatisfiedLinkError: нет jnind4jcpu в java.library.path - PullRequest
0 голосов
/ 15 октября 2018

Я начал использовать версию deeplearning4j 1.0.0-бета2, и при попытке запуска я получаю следующую ошибку:

java.lang.UnsatisfiedLinkError: нет jnind4jcpu в 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-бета2 и существующих файлов jar ниже старыхверсии также не содержат никаких двоичных файлов, поэтому я не уверен, где должны быть двоичные файлы.

Спасибо,

Джейсон

1 Ответ

0 голосов
/ 19 октября 2018

У вас есть конкретная ОС, которую вы пытаетесь?Это должно работать из коробки, если вы просто используете платформу.Платформа включает в себя множество зависимостей.Я не уверен, что может быть "неполным", но если вы просматриваете реальный Maven Central (не этот сайт, пожалуйста, не используйте его): https://repo1.maven.org/maven2/org/nd4j/nd4j-native/1.0.0-beta2/

Здесь вы увидите банки для всего.У нас довольно хорошее освещение публикаций для каждой ОС вплоть до Android и IOS.

...