C# 클래스 xpidea.neuro.net.bam.BidirectionalAssociativeMemoryOutputNode

Implements output node in the BAM network.
상속: xpidea.neuro.net.adaline.AdalineNode
파일 보기 프로젝트 열기: AlexCherkasov/Neuro.NET 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
nodesLastValue double

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
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.

메소드 상세

GetNodeLastValue() 보호된 메소드

Retrieves previous value of the node.
protected GetNodeLastValue ( ) : double
리턴 double

Learn() 공개 메소드

Overridden.Teaches the node.
public Learn ( ) : void
리턴 void

Load() 공개 메소드

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

Run() 공개 메소드

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
리턴 void

Save() 공개 메소드

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

SetNodeLastValue() 보호된 메소드

Sets node previous value.
protected SetNodeLastValue ( double aLastValue ) : void
aLastValue double Previous value of the node.
리턴 void

SetNodeValue() 보호된 메소드

Overridden.Sets node value.
As well sets node error equal to node value.
protected SetNodeValue ( double value ) : void
value double New node value.
리턴 void

프로퍼티 상세

nodesLastValue 보호되어 있는 프로퍼티

Stores previous value of the node.
protected double nodesLastValue
리턴 double