ЕДИНСТВЕННАЯ ЛИНИЯ 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? для некоторых указателей