C# Class Encog.Normalize.Segregate.IntegerBalanceSegregator

Balance based on an input value. This allows you to make sure that one input class does not saturate the training data. To do this, you specify the input value to check and the number of occurrences of each integer value of this field to allow.
Inheritance: ISegregator
Afficher le fichier Open project: encog/encog-silverlight-core

Méthodes publiques

Méthode Description
DumpCounts ( ) : String

Get information on how many rows fall into each group.

Init ( DataNormalization normalization ) : void

Init the segregator with the owning normalization object.

IntegerBalanceSegregator ( ) : System

Default constructor for reflection.

IntegerBalanceSegregator ( IInputField target, int count ) : System

Construct a balanced segregator.

PassInit ( ) : void

Init for a new pass.

ShouldInclude ( ) : bool

Determine of the current row should be included.

Method Details

DumpCounts() public méthode

Get information on how many rows fall into each group.
public DumpCounts ( ) : String
Résultat String

Init() public méthode

Init the segregator with the owning normalization object.
public Init ( DataNormalization normalization ) : void
normalization DataNormalization The data normalization object to use.
Résultat void

IntegerBalanceSegregator() public méthode

Default constructor for reflection.
public IntegerBalanceSegregator ( ) : System
Résultat System

IntegerBalanceSegregator() public méthode

Construct a balanced segregator.
public IntegerBalanceSegregator ( IInputField target, int count ) : System
target IInputField The input field to base this on, should /// be an integer value.
count int The number of rows to accept from each /// unique value for the input.
Résultat System

PassInit() public méthode

Init for a new pass.
public PassInit ( ) : void
Résultat void

ShouldInclude() public méthode

Determine of the current row should be included.
public ShouldInclude ( ) : bool
Résultat bool