C# 클래스 Encog.Normalize.Segregate.Index.IndexSampleSegregator

An index segregator is used to segregate the data according to its index. Nothing about the data is actually compared. This makes the index range segregator very useful for breaking the data into training and validation sets. For example, you could very easily determine that 70% of the data is for training, and 30% for validation. This segregator takes a starting and ending index, as well as a smple size. Everything that is between these two indexes will be used. The sample repeats over and over. For example, if you choose a sample size of 10, and a beginning index of 0 and an ending index of 5, you would get half of the first 10 element, then half of the next ten, and so on.
상속: IndexSegregator
파일 보기 프로젝트 열기: encog/encog-silverlight-core

공개 메소드들

메소드 설명
IndexSampleSegregator ( ) : System

The default constructor, for reflection.

IndexSampleSegregator ( int startingIndex, int endingIndex, int sampleSize ) : System

Construct an index sample segregator.

ShouldInclude ( ) : bool

Should this row be included.

메소드 상세

IndexSampleSegregator() 공개 메소드

The default constructor, for reflection.
public IndexSampleSegregator ( ) : System
리턴 System

IndexSampleSegregator() 공개 메소드

Construct an index sample segregator.
public IndexSampleSegregator ( int startingIndex, int endingIndex, int sampleSize ) : System
startingIndex int The starting index.
endingIndex int The ending index.
sampleSize int The sample size.
리턴 System

ShouldInclude() 공개 메소드

Should this row be included.
public ShouldInclude ( ) : bool
리턴 bool