C# Class xpidea.neuro.net.bam.BidirectionalAssociativeMemoryOutputNode

Implements output node in the BAM network.
Inheritance: xpidea.neuro.net.adaline.AdalineNode
Afficher le fichier Open project: AlexCherkasov/Neuro.NET Class Usage Examples

Protected Properties

Свойство Type Description
nodesLastValue double

Méthodes publiques

Méthode Description
Learn ( ) : void

Overridden.Teaches the node.

Load ( BinaryReader binaryReader ) : void

Overridden.Loads node data from a binary stream.

Run ( ) : void

Overridden.Runs the node.

Stores current value of the node as xpidea.neuro.net.bam.BidirectionalAssociativeMemoryOutputNode.NodeLastValue and runs the node to calculate the new value.

Save ( BinaryWriter binaryWriter ) : void

Overridden.Stores node data into the binary stream.

Méthodes protégées

Méthode Description
GetNodeLastValue ( ) : double

Retrieves previous value of the node.

SetNodeLastValue ( double aLastValue ) : void

Sets node previous value.

SetNodeValue ( double value ) : void

Overridden.Sets node value.

As well sets node error equal to node value.

Method Details

GetNodeLastValue() protected méthode

Retrieves previous value of the node.
protected GetNodeLastValue ( ) : double
Résultat double

Learn() public méthode

Overridden.Teaches the node.
public Learn ( ) : void
Résultat void

Load() public méthode

Overridden.Loads node data from a binary stream.
public Load ( BinaryReader binaryReader ) : void
binaryReader System.IO.BinaryReader Binary stream reader.
Résultat void

Run() public méthode

Overridden.Runs the node.
Stores current value of the node as xpidea.neuro.net.bam.BidirectionalAssociativeMemoryOutputNode.NodeLastValue and runs the node to calculate the new value.
public Run ( ) : void
Résultat void

Save() public méthode

Overridden.Stores node data into the binary stream.
public Save ( BinaryWriter binaryWriter ) : void
binaryWriter System.IO.BinaryWriter Binary stream writer.
Résultat void

SetNodeLastValue() protected méthode

Sets node previous value.
protected SetNodeLastValue ( double aLastValue ) : void
aLastValue double Previous value of the node.
Résultat void

SetNodeValue() protected méthode

Overridden.Sets node value.
As well sets node error equal to node value.
protected SetNodeValue ( double value ) : void
value double New node value.
Résultat void

Property Details

nodesLastValue protected_oe property

Stores previous value of the node.
protected double nodesLastValue
Résultat double