如何在java中使用neuroph创建简单的神经网络

如何在java中使用neuroph创建简单的神经网络,java,neural-network,Java,Neural Network,我想用java创建一个神经网络。我已经将我的neuroph jar文件添加到我的项目中,并导入了所有必要的类。然而,我不明白如何实际声明神经网络或使用java代码创建层。我能找到的所有示例都使用预构建的GUI,这非常好,但这不是我想要的 有人能给我提供一个教程或网站,让我了解使用neuroph可以做的不同事情吗 在H 2.8中应该是这样工作的: NeuralNetwork neuralNetwork = new Perceptron(2, 1); DataSet trainingSet = ne

我想用java创建一个神经网络。我已经将我的neuroph jar文件添加到我的项目中,并导入了所有必要的类。然而,我不明白如何实际声明神经网络或使用java代码创建层。我能找到的所有示例都使用预构建的GUI,这非常好,但这不是我想要的


有人能给我提供一个教程或网站,让我了解使用neuroph可以做的不同事情吗

在H 2.8中应该是这样工作的:

NeuralNetwork neuralNetwork = new Perceptron(2, 1);
DataSet trainingSet = new DataSet(2, 1);
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}));
neuralNetwork.learn(trainingSet);
neuralNetwork.save("/tmp/or_perceptron.nnet");

另请参见。

能否详细说明导入语句?