public class KernelRegressionCategories
extends java.lang.Object
Constructor and Description |
---|
KernelRegressionCategories(VariableAttributes variableAttributes,
KernelFunction kernel,
Bandwidth bandwidth,
UniformDistributionApproximation uniform) |
Modifier and Type | Method and Description |
---|---|
double[] |
getExpectedValues() |
double |
getMaximumPossibleScore() |
double |
getMinimumPossibleScore() |
double[] |
getPoints(java.lang.Object obj) |
java.util.TreeMap<java.lang.Object,KernelRegression> |
getRegressionMap() |
double |
getScoreValue(java.lang.Object category) |
double[] |
getValues(java.lang.Object obj) |
void |
increment(double x,
java.lang.Object y) |
void |
initializeCategories() |
public KernelRegressionCategories(VariableAttributes variableAttributes, KernelFunction kernel, Bandwidth bandwidth, UniformDistributionApproximation uniform)
public void initializeCategories()
public void increment(double x, java.lang.Object y)
public double[] getExpectedValues()
public double[] getValues(java.lang.Object obj)
public double[] getPoints(java.lang.Object obj)
public java.util.TreeMap<java.lang.Object,KernelRegression> getRegressionMap()
public double getScoreValue(java.lang.Object category)
public double getMinimumPossibleScore()
public double getMaximumPossibleScore()