| Interface | Description |
|---|---|
| BudgetedKernelBinaryCategorizerLearner |
Interface for a budgeted kernel binary categorizer learner.
|
| Class | Description |
|---|---|
| AbstractOnlineBudgetedKernelBinaryCategorizerLearner<InputType> |
An abstract implementation of the
BudgetedKernelBinaryCategorizerLearner
for online learners. |
| AbstractOnlineKernelBinaryCategorizerLearner<InputType> |
An abstract class for an online kernel binary categorizer learner.
|
| Forgetron<InputType> |
An implementation of the "self-tuned" Forgetron algorithm, which is an online
budgeted kernel binary categorizer learner.
|
| Forgetron.Basic<InputType> |
An implementation of the "basic" Forgetron algorithm, which is an online
budgeted kernel binary categorizer learner.
|
| Forgetron.Greedy<InputType> |
An implementation of the "greedy" Forgetron algorithm, which is an online
budgeted kernel binary categorizer learner.
|
| Forgetron.Result<InputType> |
The result object learned by the
Forgetron, which extends
the DefaultKernelBinaryCategorizer with some additional state
information needed in the update step. |
| KernelAdatron<InputType> |
The
KernelAdatron class implements an online version of the Support
Vector Machine learning algorithm. |
| KernelBinaryCategorizerOnlineLearnerAdapter<InputType> |
A wrapper class for a
KernelizableBinaryCategorizerOnlineLearner
that allows it to be used as a batch or incremental learner over the
input type directly, rather than using utility methods. |
| KernelPerceptron<InputType> |
The
KernelPerceptron class implements the kernel version of
the Perceptron algorithm. |
| OnlineKernelPerceptron<InputType> |
An implementation of the online version of the Perceptron algorithm.
|
| OnlineKernelRandomizedBudgetPerceptron<InputType> |
An implementation of a fixed-memory kernel Perceptron algorithm.
|
| Projectron<InputType> |
An implementation of the Projectron algorithm, which is an online kernel
binary categorizer learner that has a budget parameter tuned by the eta
parameter.
|
| Projectron.LinearSoftMargin<InputType> |
An implementation of the Projectron++ algorithm, which is an online
kernel binary categorizer learner that has a budget parameter tuned by
the eta parameter.
|
| RemoveOldestKernelPerceptron<InputType> |
A budget kernel Perceptron that always removes the oldest item.
|
| Stoptron<InputType> |
An online, budgeted, kernel version of the Perceptron algorithm that stops
learning once it has reached its budget.
|