C# Class Encog.Normalize.Segregate.Index.IndexSegregator

The index segregator. An abstract class to build index based segregators off of. 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.
Inheritance: ISegregator
ファイルを表示 Open project: encog/encog-silverlight-core

Public Methods

Method Description
Init ( DataNormalization normalization ) : void

Setup this class with the specified normalization object.

PassInit ( ) : void

Init for pass... nothing to do fo this class.

RollIndex ( ) : void

Used to increase the current index as data is processed.

ShouldInclude ( ) : bool

Should this row be included, according to this segregator.

Method Details

Init() public method

Setup this class with the specified normalization object.
public Init ( DataNormalization normalization ) : void
normalization DataNormalization Normalization object.
return void

PassInit() public method

Init for pass... nothing to do fo this class.
public PassInit ( ) : void
return void

RollIndex() public method

Used to increase the current index as data is processed.
public RollIndex ( ) : void
return void

ShouldInclude() public abstract method

Should this row be included, according to this segregator.
public abstract ShouldInclude ( ) : bool
return bool