public class Discretization
extends java.lang.Object
Constructor and Description |
---|
Discretization(int numberOfBins,
float intervalSize) |
Discretization(int numberOfBins,
float intervalSize,
AlgorithmInterface algorithm) |
Discretization(int numberOfBins,
float intervalSize,
java.lang.String algorithm,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
Modifier and Type | Method and Description |
---|---|
void |
discretize(Matrix matrix) |
void |
discretize(MatrixElement[] el,
int numCols) |
void |
discretize(java.lang.String method,
MatrixElement[] el,
int numCols,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
discretize(java.lang.String method,
Matrix matrix,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
java.util.List<java.lang.Double> |
getCutPointsForRow(int i) |
float |
getIntervalSize() |
int |
getNumberOfBins() |
public Discretization(int numberOfBins, float intervalSize)
public Discretization(int numberOfBins, float intervalSize, java.lang.String algorithm, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
public Discretization(int numberOfBins, float intervalSize, AlgorithmInterface algorithm)
public int getNumberOfBins()
public float getIntervalSize()
public java.util.List<java.lang.Double> getCutPointsForRow(int i)
public void discretize(Matrix matrix)
public void discretize(MatrixElement[] el, int numCols)
public void discretize(java.lang.String method, Matrix matrix, java.util.HashMap<java.lang.String,java.lang.Double> parameters)
public void discretize(java.lang.String method, MatrixElement[] el, int numCols, java.util.HashMap<java.lang.String,java.lang.Double> parameters)