загрузка нейронной сети, обученной нейрофизиологической студией, в Netbeans - PullRequest
0 голосов
/ 30 мая 2020

Я создал простую нейронную сеть (для логического элемента И) с помощью Neuroph Studio, а затем мне нужно было загрузить эту нейронную сеть в NetBeans, чтобы я мог создать GUI с помощью Netbeans и предоставить входные данные для получения вывода. Но перед созданием GUI код сгенерировал это исключение ниже. (Я импортировал библиотеку Neuroph.jar в NetBeans.) Пожалуйста, предложите любое другое решение для этого сценария или решение для кода. заранее спасибо.

import org.neuroph.core.NeuralNetwork;
import java.util.Vector;

public class Research {

    public static void main(String[] args) {

        // load neural network
        NeuralNetwork myNeuralNetwork = NeuralNetwork.load("C:\\Users\\melan\\OneDrive\\Documents\\NetBeansProjects\\research\\src\\research\\mySamplePerceptron.nnet"); 
        // set network input
        myNeuralNetwork.setInput(1,1);
        // calculate network 
        myNeuralNetwork.calculate();
        // get network output 
        Vector<Double> networkOutput = myNeuralNetwork.getOutput();

    }

}


Exception:

java.io.InvalidClassException: org.neuroph.core.NeuralNetwork; local class incompatible: stream classdesc serialVersionUID = 7, local class serialVersionUID = 3
    at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:616)
    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1630)
    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1521)
    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1630)
    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1521)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1781)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:373)
    at org.neuroph.core.NeuralNetwork.load(NeuralNetwork.java:569)
    at research.Research.main(Research.java:26)
Exception in thread "main" java.lang.NullPointerException
    at research.Research.main(Research.java:28)
C:\Users\melan\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)





Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...