@References(references=@Reference(type=Article,author={"Francesco Orabona","Claudio Castellini","Barbara Caputo","Luo Jie","Giulio Sandini"},title="On-line independent support vector machines",year="2010",journal="Pattern Recognition",pages={"1402","1412"},number="4",volume="43")) public class OISVM extends Object implements OnlineLearner<double[],PerceptronClass>
Modifier and Type | Field and Description |
---|---|
protected gnu.trove.list.array.TIntArrayList |
supportIndex |
protected List<double[]> |
supports |
Constructor and Description |
---|
OISVM(Kernel<double[]> kernel,
double eta) |
Modifier and Type | Method and Description |
---|---|
PerceptronClass |
predict(double[] x) |
void |
process(double[] x,
PerceptronClass y) |
protected gnu.trove.list.array.TIntArrayList supportIndex
public void process(double[] x, PerceptronClass y)
process
in interface OnlineLearner<double[],PerceptronClass>
public PerceptronClass predict(double[] x)
predict
in interface OnlineLearner<double[],PerceptronClass>