C# Class numl.Math.Discretization.BinningDiscretizer

Feature binning discretizer.
Inheritance: Discretizer
显示文件 Open project: sethjuarez/numl

Public Methods

Method Description
BinningDiscretizer ( Vector states ) : System

Initializes a new BinningDiscretizer with a specified number of bins for each feature.

Discretize ( Vector row, Summary summary ) : double

Returns a discretized value given the source vector.

Initialize ( Matrix rows, Summary summary ) : void

Initializes the discretizer.

Method Details

BinningDiscretizer() public method

Initializes a new BinningDiscretizer with a specified number of bins for each feature.
public BinningDiscretizer ( Vector states ) : System
states numl.Math.LinearAlgebra.Vector Vector of bin counts for each feature property.
return System

Discretize() public method

Returns a discretized value given the source vector.
public Discretize ( Vector row, Summary summary ) : double
row numl.Math.LinearAlgebra.Vector Row vector to discretize.
summary Summary Summary.
return double

Initialize() public method

Initializes the discretizer.
public Initialize ( Matrix rows, Summary summary ) : void
rows Matrix Matrix.
summary Summary Summary.
return void