|
||||||||||
| 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 final void addHiddenLayer(int count)
addHiddenLayer in interface NeuralNetworkPatterncount - Not used.public final void clear()
clear in interface NeuralNetworkPatternpublic final MLMethod generate()
generate in interface NeuralNetworkPatternpublic final double getA1()
public final double getB1()
public final double getC1()
public final double getD1()
public final double getL()
public final double getVigilance()
public final void setA1(double a1)
a1 - The new value.public final void setActivationFunction(ActivationFunction activation)
setActivationFunction in interface NeuralNetworkPatternactivation - The activation function.public final void setB1(double b1)
b1 - The new value.public final void setC1(double c1)
c1 - The new value.public final void setD1(double d1)
d1 - The new value.public final void setInputNeurons(int count)
setInputNeurons in interface NeuralNetworkPatterncount - The input neuron count.public final void setL(double l)
l - The new value.public final void setOutputNeurons(int count)
setOutputNeurons in interface NeuralNetworkPatterncount - The output neuron count.public final void setVigilance(double vigilance)
vigilance - The new value.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||