public static class QDA.Trainer extends ClassifierTrainer<double[]>
| Constructor and Description |
|---|
Trainer()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
QDA.Trainer |
setPriori(double[] priori)
Sets a priori probabilities of each class.
|
QDA.Trainer |
setTolerance(double tol)
Sets covariance matrix singularity tolerance.
|
QDA |
train(double[][] x,
int[] y)
Learns a classifier with given training data.
|
setAttributespublic Trainer()
public QDA.Trainer setPriori(double[] priori)
priori - a priori probabilities of each class.public QDA.Trainer setTolerance(double tol)
tol - a tolerance to decide if a covariance matrix is singular.
The trainer will reject variables whose variance is less than tol2.public QDA train(double[][] x, int[] y)
ClassifierTrainertrain in class ClassifierTrainer<double[]>x - the training instances.y - the training labels.