java神经网络编程错误

java神经网络编程错误,java,runtime-error,neural-network,artificial-intelligence,netbeans-8,Java,Runtime Error,Neural Network,Artificial Intelligence,Netbeans 8,这是我的程序代码,当我运行程序时,它给出了文档末尾提到的错误。仅供参考,未发生编译错误 节目 package javaapplication3; /** * * @author ashish */ import org.neuroph.core.*; import org.neuroph.core.data.DataSet; import org.neuroph.core.data.DataSetRow; import org.neuroph.nnet.*; pub

这是我的程序代码,当我运行程序时,它给出了文档末尾提到的错误。仅供参考,未发生编译错误

节目

   package javaapplication3;

/**
 *
 * @author ashish
 */
import org.neuroph.core.*;
import org.neuroph.core.data.DataSet;
import org.neuroph.core.data.DataSetRow;
import org.neuroph.nnet.*;
        public class JavaApplication3 {

    /**
     * @param args the command line arguments
     */

public static void main(String[] args) {
    // TODO code application logic here
    // create new perceptron network
    NeuralNetwork neuralNetwork = new Perceptron(2, 1);
    // create training set
    DataSet trainingSet =
   new DataSet(2, 1);
   // add training data to training set (logical OR function)
   trainingSet. addRow (new DataSetRow (new double[]{0, 0},new double[{0}));
   trainingSet. addRow (new DataSetRow (new double[]{0, 1},new double[{1}));
   trainingSet. addRow (new DataSetRow (new double[]{1, 0},new double[{1}));
   trainingSet. addRow (new DataSetRow (new double[]{1, 1},new double[{1}));
   // learn the training set
   neuralNetwork.learn(trainingSet);
   // save the trained network into file
   neuralNetwork.save("or_perceptron.nnet");

  /*// load the saved network
 NeuralNetwork neuralNetwork =
 NeuralNetwork.createFromFile(“or_perceptron.nnet”);
 // set network input
 neuralNetwork.setInput(1, 1);
 // calculate network
 neuralNetwork.calculate();
 // get network output
 double[] networkOutput = neuralNetwork.getOutput();
  */   }

  }
错误这是我无法解决的运行时错误。我尝试将slf4j文件夹添加到库中,但也不起作用。请帮帮我

 Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    at org.neuroph.core.learning.LearningRule.<init>(LearningRule.java:65)
    at org.neuroph.core.learning.IterativeLearning.<init>(IterativeLearning.java:72)
    at org.neuroph.core.learning.SupervisedLearning.<init>(SupervisedLearning.java:82)
    at org.neuroph.nnet.learning.LMS.<init>(LMS.java:44)
    at org.neuroph.nnet.learning.PerceptronLearning.<init>(PerceptronLearning.java:40)
    at org.neuroph.nnet.learning.BinaryDeltaRule.<init>(BinaryDeltaRule.java:48)
    at org.neuroph.nnet.Perceptron.createNetwork(Perceptron.java:114)
    at org.neuroph.nnet.Perceptron.<init>(Perceptron.java:56)
    at javaapplication3.JavaApplication3.main(JavaApplication3.java:24)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 9 more
C:\Users\ashish\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
线程“main”java.lang.NoClassDefFoundError中的异常:org/slf4j/LoggerFactory 在org.neuroph.core.learning.LearningRule.(LearningRule.java:65) 在org.neuroph.core.learning.IterativeLearning.(IterativeLearning.java:72) 位于org.neuroph.core.learning.SupervisedLearning.(SupervisedLearning.java:82) 在org.neuroph.nnet.learning.LMS.(LMS.java:44) 在org.neuroph.nnet.learning.PerceptronLearning.(PerceptronLearning.java:40) 在org.neuroph.nnet.learning.BinaryDeltaRule.(BinaryDeltaRule.java:48) 在org.neuroph.nnet.Perceptron.createNetwork(Perceptron.java:114) 在org.neuroph.nnet.Perceptron。(Perceptron.java:56) 位于javaapplication3.javaapplication3.main(javaapplication3.java:24) 原因:java.lang.ClassNotFoundException:org.slf4j.LoggerFactory 位于java.net.URLClassLoader.findClass(URLClassLoader.java:381) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:424) 位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 9更多 C:\Users\ashish\AppData\Local\NetBeans\Cache\8.1\executor snippets\run.xml:53:Java返回:1 生成失败(总时间:0秒)
您应该将slf4j jar(或包含.class文件的文件夹)的路径添加到类路径中


请参见此处的说明:

类名也不会更改,因为它与项目和应用程序名相同