ЕДИНСТВЕННАЯ ЛИНИЯ JAVA нейрофильный код не работает

Я сделал программу, которая пытается использовать нейронную сеть, созданную нейрофами, состоящую из одной строки кода (помимо импорта, основного и т. Д.)

NeuralNetwork nnet = NeuralNetwork.createFromFile('path here');

Первая ошибка, которую я получил, была:

Исключение в потоке "main" java.lang.NoClassDefFoundError: Lorg/slf4j/Logger;

После добавления slf4j-api-1.7.25.jar Я получил:

Исключение в потоке "main" org.neuroph.core.exceptions.NeurophException: класс не найден при попытке чтения нейронной сети из файла!

Я также пробовал с другими версиями slf4j Я мог бы получить. Звучит хорошо, не работает. Я понятия не имею, как начать исправлять это.

1 ответ

Похоже, что вторая ошибка не связана с slf4j, но с NeuralNetwork не находит свои собственные классы.

Код, который выдает ошибку: https://github.com/neuroph/neuroph/blob/master/neuroph-2.9/Core/src/main/java/org/neuroph/core/NeuralNetwork.java строка 683.

См. Как мне разрешить ClassNotFoundException? для некоторых указателей

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