| Modifier and Type | Field and Description |
|---|---|
protected List<MLPLayer> |
hiddenLayers |
protected MLPLayer |
inputLayer |
protected double |
learningRate |
MLPLayer |
outputLayer |
| Constructor and Description |
|---|
MLPNet() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHiddenLayer(int neuron_count) |
void |
addHiddenLayer(int neuron_count,
TransferFunction transfer_function) |
void |
copy(MLPNet rhs) |
MLPLayer |
createInputLayer(int dimension) |
MLPLayer |
createOutputLayer(int dimension) |
protected double |
get_target_error(double[] target) |
double[] |
minus(double[] a,
double[] b) |
double |
train(double[] input,
double[] target) |
double[] |
transform(double[] input) |
protected MLPLayer inputLayer
public MLPLayer outputLayer
protected double learningRate
public void copy(MLPNet rhs) throws CloneNotSupportedException
CloneNotSupportedExceptionpublic MLPLayer createInputLayer(int dimension)
public MLPLayer createOutputLayer(int dimension)
public void addHiddenLayer(int neuron_count)
public void addHiddenLayer(int neuron_count,
TransferFunction transfer_function)
public double train(double[] input,
double[] target)
public double[] minus(double[] a,
double[] b)
protected double get_target_error(double[] target)
public double[] transform(double[] input)
Copyright © 2017. All rights reserved.