Method | Description | |
---|---|---|
CPNNetwork ( int theInputCount, int theInstarCount, int theOutstarCount, int theWinnerCount ) : System |
Construct the counterpropagation neural network.
|
|
CalculateError ( IMLDataSet data ) : double |
Calculate the error for this neural network.
|
|
Compute ( IMLData input ) : IMLData | ||
ComputeInstar ( IMLData input ) : IMLData |
Compute the instar layer.
|
|
ComputeOutstar ( IMLData input ) : IMLData |
Compute the outstar layer.
|
|
Reset ( ) : void |
|
|
Reset ( int seed ) : void |
|
|
UpdateProperties ( ) : void |
|
public CPNNetwork ( int theInputCount, int theInstarCount, int theOutstarCount, int theWinnerCount ) : System | ||
theInputCount | int | The number of input neurons. |
theInstarCount | int | The number of instar neurons. |
theOutstarCount | int | The number of outstar neurons. |
theWinnerCount | int | The winner count. |
return | System |
public CalculateError ( IMLDataSet data ) : double | ||
data | IMLDataSet | The training set. |
return | double |
public ComputeInstar ( IMLData input ) : IMLData | ||
input | IMLData | The input. |
return | IMLData |
public ComputeOutstar ( IMLData input ) : IMLData | ||
input | IMLData | The input. |
return | IMLData |