C# Class Encog.Neural.ART.ART1

Inheritance: BasicART, IMLResettable, IMLClassification
Afficher le fichier Open project: encog/encog-silverlight-core Class Usage Examples

Private Properties

Свойство Type Description
ComputeF1 void
ComputeF2 void
GetOutput void

Méthodes publiques

Méthode Description
ART1 ( ) : System

Default constructor, used mainly for persistence.

ART1 ( int theF1Count, int theF2Count ) : System

Construct the ART1 network.

AdjustWeights ( ) : void

Adjust the weights for the pattern just presented.

Classify ( IMLData input ) : int

Classify the input data to a class number.

Compute ( IMLData input ) : IMLData

Compute the output for the BasicNetwork class.

Compute ( BiPolarMLData input, BiPolarMLData output ) : void

Compute the output from the ART1 network. This can be called directly or used by the BasicNetwork class. Both input and output should be bipolar numbers.

Magnitude ( BiPolarMLData input ) : double

Get the magnitude of the specified input.

Reset ( ) : void

Reset the weight matrix back to starting values.

Reset ( int seed ) : void

Reset with a specic seed.

Private Methods

Méthode Description
ComputeF1 ( BiPolarMLData input ) : void

Compute the output from the F1 layer.

ComputeF2 ( ) : void

Compute the output from the F2 layer.

GetOutput ( BiPolarMLData output ) : void

Copy the output from the network to another object.

Method Details

ART1() public méthode

Default constructor, used mainly for persistence.
public ART1 ( ) : System
Résultat System

ART1() public méthode

Construct the ART1 network.
public ART1 ( int theF1Count, int theF2Count ) : System
theF1Count int The neuron count for the f1 layer.
theF2Count int The neuron count for the f2 layer.
Résultat System

AdjustWeights() public méthode

Adjust the weights for the pattern just presented.
public AdjustWeights ( ) : void
Résultat void

Classify() public méthode

Classify the input data to a class number.
public Classify ( IMLData input ) : int
input IMLData The input data.
Résultat int

Compute() public méthode

Compute the output for the BasicNetwork class.
public Compute ( IMLData input ) : IMLData
input IMLData The input to the network.
Résultat IMLData

Compute() public méthode

Compute the output from the ART1 network. This can be called directly or used by the BasicNetwork class. Both input and output should be bipolar numbers.
public Compute ( BiPolarMLData input, BiPolarMLData output ) : void
input Encog.ML.Data.Specific.BiPolarMLData The input to the network.
output Encog.ML.Data.Specific.BiPolarMLData The output from the network.
Résultat void

Magnitude() public méthode

Get the magnitude of the specified input.
public Magnitude ( BiPolarMLData input ) : double
input Encog.ML.Data.Specific.BiPolarMLData The input to calculate the magnitude for.
Résultat double

Reset() public méthode

Reset the weight matrix back to starting values.
public Reset ( ) : void
Résultat void

Reset() public méthode

Reset with a specic seed.
public Reset ( int seed ) : void
seed int The seed to reset with.
Résultat void