org.biojava.stats.svm
Class SimpleSVMClassifierModel
java.lang.Object
org.biojava.stats.svm.AbstractSVMClassifierModel
org.biojava.stats.svm.SimpleSVMClassifierModel
- All Implemented Interfaces:
- SVMClassifierModel
public class SimpleSVMClassifierModel
- extends AbstractSVMClassifierModel
A no-frills implementation of an SVM classifier model.
- Author:
- Matthew Pocock
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleSVMClassifierModel
public SimpleSVMClassifierModel(SVMKernel kernel)
SimpleSVMClassifierModel
public SimpleSVMClassifierModel(SVMKernel kernel,
java.util.Collection items)
SimpleSVMClassifierModel
public SimpleSVMClassifierModel(SVMKernel kernel,
SVMTarget target)
getKernel
public SVMKernel getKernel()
setThreshold
public void setThreshold(double threshold)
getThreshold
public double getThreshold()
items
public java.util.Set items()
itemAlphas
public java.util.Set itemAlphas()
getAlpha
public double getAlpha(java.lang.Object item)
setAlpha
public void setAlpha(java.lang.Object item,
double alpha)
- Specified by:
setAlpha
in interface SVMClassifierModel
- Overrides:
setAlpha
in class AbstractSVMClassifierModel
addItem
public void addItem(java.lang.Object item)
- Specified by:
addItem
in interface SVMClassifierModel
- Overrides:
addItem
in class AbstractSVMClassifierModel
addItemAlpha
public void addItemAlpha(java.lang.Object item,
double alpha)
- Specified by:
addItemAlpha
in interface SVMClassifierModel
- Overrides:
addItemAlpha
in class AbstractSVMClassifierModel
removeItem
public void removeItem(java.lang.Object item)
- Specified by:
removeItem
in interface SVMClassifierModel
- Overrides:
removeItem
in class AbstractSVMClassifierModel
clear
public void clear()
- Specified by:
clear
in interface SVMClassifierModel
- Overrides:
clear
in class AbstractSVMClassifierModel