public class NominalAttribute extends Object implements Serializable
Constructor and Description |
---|
NominalAttribute(int nClasses,
int nCategories)
Creates a new instance of NominalAttribute
|
Modifier and Type | Method and Description |
---|---|
double[] |
classify(double xData) |
double[] |
classify(int classIdx,
int xData) |
double[][] |
evaluateConditionalPdf(int lambda) |
int[] |
getClassCounts() |
int[][] |
getCountTable() |
int[] |
getNumberOfMissing() |
int |
getNumberOfMissing(int classIndex) |
void |
setLambda(double lambda) |
void |
train(int[] xData,
int[] yData) |
public NominalAttribute(int nClasses, int nCategories)
nClasses
- an int
containing the number of classes
in the output attribute.nCategories
- an int
containing number of categories
possibilities in the nominal attribute. Categories
must be numbered 1 to nCategories. ( or 0, nCategories-1)????public double[] classify(double xData)
public double[] classify(int classIdx, int xData)
public double[][] evaluateConditionalPdf(int lambda)
public int[] getClassCounts()
public int[][] getCountTable()
public int[] getNumberOfMissing()
public int getNumberOfMissing(int classIndex)
public void setLambda(double lambda)
public void train(int[] xData, int[] yData)
Copyright © 1970-2016 Rogue Wave Software
Built May 19 2016.