Свойство | Type | Description | |
---|---|---|---|
inputLayerNodesCount | int | ||
outputLayerNodesCount | int |
Méthode | Description | |
---|---|---|
BidirectionalAssociativeMemoryNetwork ( int aInputNodesCount, int aOutputNodesCount ) : System |
Creates BAM network.
|
|
BidirectionalAssociativeMemoryNetwork ( string fileName ) : System |
Creates the network from a file.
|
|
Learn ( ) : void |
Overridden.Teaches the network.
|
|
Load ( |
Overridden.Loads network data from a binary stream.
|
|
Run ( ) : void |
Overridden.Runs the network.
|
|
Save ( |
Overridden.Stores network data in the binary stream.
|
|
SetValues ( int index, double value ) : void |
Sets value of the node.
|
|
SetValuesFromPattern ( |
Overridden.Loads the values into the input layer from the pattern.
|
|
Train ( |
Overridden.Trains the network to recognize specific patterns. Employs xpidea.neuro.net.bam.BidirectionalAssociativeMemoryOutputNode.Run and xpidea.neuro.net.bam.BidirectionalAssociativeMemoryOutputNode.Learn to teach the network.
|
|
UnLearn ( ) : void |
Tells the network to "forget" last learn operation.
|
|
value ( int index ) : double |
Returns value of the output node specified by index.
|
Méthode | Description | |
---|---|---|
CreateNetwork ( ) : void |
Overridden.Constucts the network topology.
|
|
GetInputNodesCount ( ) : int |
Overridden.Returns nodes count in the input layer.
|
|
GetNetworkType ( ) : NeuralNetworkType |
Overridden.Returns xpidea.neuro.net.NeuralNetworkType.nntBAM for the BAM network.
|
|
GetNodeError ( ) : double |
Overridden.Returns node error.
|
|
GetOutPutNodesCount ( ) : int |
Overridden.Returns nodes count in output layer.
|
|
GetOutputNode ( int index ) : NeuroNode |
Overridden.Returns output node by its index.
|
|
LoadInputs ( ) : void |
Overridden.Loads input values into the input layer.
|
public BidirectionalAssociativeMemoryNetwork ( int aInputNodesCount, int aOutputNodesCount ) : System | ||
aInputNodesCount | int | Number of nodes in the input layer. |
aOutputNodesCount | int | Number of nodes in the output layer. |
Résultat | System |
public BidirectionalAssociativeMemoryNetwork ( string fileName ) : System | ||
fileName | string | |
Résultat | System |
protected GetNetworkType ( ) : NeuralNetworkType | ||
Résultat | NeuralNetworkType |
protected GetOutputNode ( int index ) : NeuroNode | ||
index | int | Output node index. |
Résultat | NeuroNode |
public Load ( |
||
binaryReader | Binary stream reader. | |
Résultat | void |
public Save ( |
||
binaryWriter | Binary stream writer. | |
Résultat | void |
public SetValues ( int index, double value ) : void | ||
index | int | Node index. |
value | double | New node value. |
Résultat | void |
public SetValuesFromPattern ( |
||
pattern | Pattern. | |
Résultat | void |
public Train ( |
||
patterns | Training patterns. | |
Résultat | void |