|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.encog.neural.pattern.ART1Pattern
public class ART1Pattern
Pattern to create an ART-1 neural network.
| Constructor Summary | |
|---|---|
ART1Pattern()
|
|
| Method Summary | |
|---|---|
void |
addHiddenLayer(int count)
This will fail, hidden layers are not supported for this type of network. |
void |
clear()
Clear any properties set for this network. |
MLMethod |
generate()
Generate the neural network. |
double |
getA1()
|
double |
getB1()
|
double |
getC1()
|
double |
getD1()
|
double |
getL()
|
double |
getVigilance()
|
void |
setA1(double a1)
Set the A1 parameter. |
void |
setActivationFunction(ActivationFunction activation)
This method will throw an error, you can't set the activation function for an ART1. |
void |
setB1(double b1)
Set the B1 parameter. |
void |
setC1(double c1)
Set the C1 parameter. |
void |
setD1(double d1)
Set the D1 parameter. |
void |
setInputNeurons(int count)
Set the input neuron (F1 layer) count. |
void |
setL(double l)
Set the L parameter. |
void |
setOutputNeurons(int count)
Set the output neuron (F2 layer) count. |
void |
setVigilance(double vigilance)
Set the vigilance for the network. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ART1Pattern()
| Method Detail |
|---|
public void addHiddenLayer(int count)
addHiddenLayer in interface NeuralNetworkPatterncount - Not used.public void clear()
clear in interface NeuralNetworkPatternpublic MLMethod generate()
generate in interface NeuralNetworkPatternpublic double getA1()
public double getB1()
public double getC1()
public double getD1()
public double getL()
public double getVigilance()
public void setA1(double a1)
a1 - The new value.public void setActivationFunction(ActivationFunction activation)
setActivationFunction in interface NeuralNetworkPatternactivation - The activation function.public void setB1(double b1)
b1 - The new value.public void setC1(double c1)
c1 - The new value.public void setD1(double d1)
d1 - The new value.public void setInputNeurons(int count)
setInputNeurons in interface NeuralNetworkPatterncount - The input neuron count.public void setL(double l)
l - The new value.public void setOutputNeurons(int count)
setOutputNeurons in interface NeuralNetworkPatterncount - The output neuron count.public void setVigilance(double vigilance)
vigilance - The new value.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||