Package org.biojava.stats.svm
Class SimpleSVMClassifierModel
java.lang.Object
org.biojava.stats.svm.AbstractSVMClassifierModel
org.biojava.stats.svm.SimpleSVMClassifierModel
- All Implemented Interfaces:
SVMClassifierModel
A no-frills implementation of an SVM classifier model.
- Author:
- Matthew Pocock
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleSVMClassifierModel
(SVMKernel kernel) SimpleSVMClassifierModel
(SVMKernel kernel, Collection items) SimpleSVMClassifierModel
(SVMKernel kernel, SVMTarget target) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addItemAlpha
(Object item, double alpha) void
clear()
double
double
items()
void
removeItem
(Object item) void
void
setThreshold
(double threshold) Methods inherited from class org.biojava.stats.svm.AbstractSVMClassifierModel
classify, setThreshold
-
Constructor Details
-
SimpleSVMClassifierModel
-
SimpleSVMClassifierModel
-
SimpleSVMClassifierModel
-
-
Method Details
-
getKernel
-
setThreshold
-
getThreshold
-
items
-
itemAlphas
-
getAlpha
-
setAlpha
- Specified by:
setAlpha
in interfaceSVMClassifierModel
- Overrides:
setAlpha
in classAbstractSVMClassifierModel
-
addItem
- Specified by:
addItem
in interfaceSVMClassifierModel
- Overrides:
addItem
in classAbstractSVMClassifierModel
-
addItemAlpha
- Specified by:
addItemAlpha
in interfaceSVMClassifierModel
- Overrides:
addItemAlpha
in classAbstractSVMClassifierModel
-
removeItem
- Specified by:
removeItem
in interfaceSVMClassifierModel
- Overrides:
removeItem
in classAbstractSVMClassifierModel
-
clear
- Specified by:
clear
in interfaceSVMClassifierModel
- Overrides:
clear
in classAbstractSVMClassifierModel
-