public abstract class AbstractSVMClassifierModel extends java.lang.Object implements SVMClassifierModel
Abstract implementation of SVMClassifierModel.
To implement a read-only implementation, you need only implement getThreshold and getAlpha.
| Constructor and Description |
|---|
AbstractSVMClassifierModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(java.lang.Object item) |
void |
addItemAlpha(java.lang.Object item,
double alpha) |
double |
classify(java.lang.Object item) |
void |
clear() |
void |
removeItem(java.lang.Object item) |
void |
setAlpha(java.lang.Object item,
double alpha) |
void |
setThreshold() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAlpha, getKernel, getThreshold, itemAlphas, items, setThresholdpublic void setThreshold()
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationExceptionpublic void setAlpha(java.lang.Object item,
double alpha)
throws java.lang.UnsupportedOperationException
setAlpha in interface SVMClassifierModeljava.lang.UnsupportedOperationExceptionpublic void addItem(java.lang.Object item)
throws java.lang.UnsupportedOperationException
addItem in interface SVMClassifierModeljava.lang.UnsupportedOperationExceptionpublic void addItemAlpha(java.lang.Object item,
double alpha)
throws java.lang.UnsupportedOperationException
addItemAlpha in interface SVMClassifierModeljava.lang.UnsupportedOperationExceptionpublic void removeItem(java.lang.Object item)
throws java.lang.UnsupportedOperationException
removeItem in interface SVMClassifierModeljava.lang.UnsupportedOperationExceptionpublic void clear()
throws java.lang.UnsupportedOperationException
clear in interface SVMClassifierModeljava.lang.UnsupportedOperationExceptionpublic double classify(java.lang.Object item)
classify in interface SVMClassifierModel