C# Класс 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.
Наследование: ISegregator
Показать файл Открыть проект

Открытые методы

Метод Описание
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.

Описание методов

DumpCounts() публичный Метод

Get information on how many rows fall into each group.
public DumpCounts ( ) : String
Результат String

Init() публичный Метод

Init the segregator with the owning normalization object.
public Init ( DataNormalization normalization ) : void
normalization DataNormalization The data normalization object to use.
Результат void

IntegerBalanceSegregator() публичный Метод

Default constructor for reflection.
public IntegerBalanceSegregator ( ) : System
Результат System

IntegerBalanceSegregator() публичный Метод

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.
Результат System

PassInit() публичный Метод

Init for a new pass.
public PassInit ( ) : void
Результат void

ShouldInclude() публичный Метод

Determine of the current row should be included.
public ShouldInclude ( ) : bool
Результат bool