프로퍼티 | 타입 | 설명 | |
---|---|---|---|
best | |||
bestError | double | ||
data | |||
networks | xpidea.neuro.net.bam.BidirectionalAssociativeMemoryNetwork[] | ||
networksCount | int | ||
orthogonalBAMEnergy | double |
메소드 | 설명 | |
---|---|---|
BidirectionalAssociativeMemorySystem ( int aInputNodesCount, int aOutputNodesCount ) : System |
Creates the BAM system.
|
|
Learn ( ) : void |
Overridden.Teaches the system.
|
|
Load ( |
Overridden.Loads the BAM system data from a binary stream.
|
|
Run ( ) : void |
Overridden.Runs the system.
|
|
Save ( |
Overridden.Stores BAM system data in a binary stream.
|
|
SetValues ( int index, double value ) : void |
Overridden.Stores node values in the xpidea.neuro.net.bam.BidirectionalAssociativeMemorySystem.data field.
|
|
SetValuesFromPattern ( |
Overridden.Sets input and output values from the pattern.
|
|
value ( int index ) : double |
Overridden.Node value by index from the best network.
|
메소드 | 설명 | |
---|---|---|
CreateNetwork ( ) : void |
Overridden.Initializes network data after construction.
|
|
GetNetworkType ( ) : NeuralNetworkType |
Overridden.Returns xpidea.neuro.net.NeuralNetworkType.nntBAMSystem for BAM system.
|
|
GetNodeError ( ) : double |
Overridden.Returns the best error.
|
|
GetOutputNode ( int index ) : NeuroNode |
Overridden.Retrieves an output node by its index.
|
|
LoadInputs ( ) : void |
Overridden.Loads input data to the system from the the nodes attached to input.
|
메소드 | 설명 | |
---|---|---|
Create ( int aInputNodesCount, int aOutputNodesCount ) : void |
public BidirectionalAssociativeMemorySystem ( int aInputNodesCount, int aOutputNodesCount ) : System | ||
aInputNodesCount | int | Number of nodes in input layer. |
aOutputNodesCount | int | Number of nodes in output layer. |
리턴 | System |
protected GetOutputNode ( int index ) : NeuroNode | ||
index | int | Node index. |
리턴 | NeuroNode |
public Load ( |
||
binaryReader | Binary stream reader. | |
리턴 | void |
public Save ( |
||
binaryWriter | Binary stream writer. | |
리턴 | void |
public SetValues ( int index, double value ) : void | ||
index | int | Node index. |
value | double | Node value. |
리턴 | void |
public SetValuesFromPattern ( |
||
pattern | ||
리턴 | void |
protected BidirectionalAssociativeMemoryNetwork,xpidea.neuro.net.bam best | ||
리턴 |
protected Pattern,xpidea.neuro.net.patterns data | ||
리턴 |
protected BidirectionalAssociativeMemoryNetwork[],xpidea.neuro.net.bam networks | ||
리턴 | xpidea.neuro.net.bam.BidirectionalAssociativeMemoryNetwork[] |