|
Emotiv Experimenter 1.0
An EEG experimentation application for the Emotiv headset
|
A basic interface which all classifiers must implement. More...
Public Member Functions | |
| void | Train (IArrayView< Example > labeledExamples) |
| Train the classifier on the provided labeled examples. | |
| int | Predict (Example example, out double confidence) |
| Predict the class of example. If example is labeled, the label will be ignored. | |
Properties | |
| bool | IsTrained [get] |
| Has the classifier been trained? | |
| bool | ComputesConfidence [get] |
| Should the classifier's confidence output be treated as valid? | |
A basic interface which all classifiers must implement.
| int MCAEmotiv.Classification.IClassifier.Predict | ( | Example | example, |
| out double | confidence | ||
| ) |
Predict the class of example. If example is labeled, the label will be ignored.
| example | the example to be classified |
| confidence | An out parameter whose value may reflect the classifier's confidence in its prediciton |
Implemented in MCAEmotiv.Classification.AbstractClassifier.
| void MCAEmotiv.Classification.IClassifier.Train | ( | IArrayView< Example > | labeledExamples | ) |
Train the classifier on the provided labeled examples.
Implemented in MCAEmotiv.Classification.AbstractClassifier.
bool MCAEmotiv.Classification.IClassifier.ComputesConfidence [get] |
Should the classifier's confidence output be treated as valid?
Implemented in MCAEmotiv.Classification.AdaBoost, MCAEmotiv.Classification.AmplitudeDecisionStump, MCAEmotiv.Classification.AbstractClassifier, MCAEmotiv.Classification.DecisionStump, MCAEmotiv.Classification.KNN, MCAEmotiv.Classification.PenalizedLogisticRegression, and MCAEmotiv.Classification.VotedPerceptron.
bool MCAEmotiv.Classification.IClassifier.IsTrained [get] |
Has the classifier been trained?
Implemented in MCAEmotiv.Classification.AbstractClassifier.
1.7.3