C# 클래스 Doo.Machine.HTM.HTMRegionAgent

상속: IAgent
파일 보기 프로젝트 열기: avogab/dooHTM 1 사용 예제들

Private Properties

프로퍼티 타입 설명
KthScore double
Neighbors List

공개 메소드들

메소드 설명
AverageReceptiveFieldSize ( ) : double
GetMostActiveColumn ( ) : HTMColumn
GetOutput ( ) : object
GetStatInfo ( HTMRegionViewerPropertyShowed property ) : StatInfo
HTMRegionAgent ( IDirector director, int regionWidth, int regionHeight, int cellsPerColumn, int minOverlap, int desiredLocalActivity, int segmentActivationThreshold, int minSegmentActivityForLearning, double proximalSegmentCoverage ) : System
Initialize ( ) : bool
Step ( ) : bool
StepSpatialPooling ( ) : void
StepTemporalPooling ( ) : void

비공개 메소드들

메소드 설명
KthScore ( List cols, int k ) : double
Neighbors ( HTMColumn column ) : List

메소드 상세

AverageReceptiveFieldSize() 공개 메소드

public AverageReceptiveFieldSize ( ) : double
리턴 double

GetMostActiveColumn() 공개 메소드

public GetMostActiveColumn ( ) : HTMColumn
리턴 HTMColumn

GetOutput() 공개 메소드

public GetOutput ( ) : object
리턴 object

GetStatInfo() 공개 메소드

public GetStatInfo ( HTMRegionViewerPropertyShowed property ) : StatInfo
property HTMRegionViewerPropertyShowed
리턴 Doo.StatInfo

HTMRegionAgent() 공개 메소드

public HTMRegionAgent ( IDirector director, int regionWidth, int regionHeight, int cellsPerColumn, int minOverlap, int desiredLocalActivity, int segmentActivationThreshold, int minSegmentActivityForLearning, double proximalSegmentCoverage ) : System
director IDirector
regionWidth int
regionHeight int
cellsPerColumn int
minOverlap int
desiredLocalActivity int
segmentActivationThreshold int
minSegmentActivityForLearning int
proximalSegmentCoverage double
리턴 System

Initialize() 공개 메소드

public Initialize ( ) : bool
리턴 bool

Step() 공개 메소드

public Step ( ) : bool
리턴 bool

StepSpatialPooling() 공개 메소드

public StepSpatialPooling ( ) : void
리턴 void

StepTemporalPooling() 공개 메소드

public StepTemporalPooling ( ) : void
리턴 void