public class SCC extends MultilabelClassifier implements weka.core.Randomizable, MultiTargetClassifier, weka.core.TechnicalInformationHandler
| Constructor and Description |
|---|
SCC() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildClassifier(weka.core.Instances D) |
double[] |
distributionForInstance(weka.core.Instance x) |
int |
getI() |
int |
getIv() |
int |
getN() |
java.lang.String[] |
getOptions() |
int |
getP() |
int |
getSeed() |
weka.core.TechnicalInformation |
getTechnicalInformation() |
java.lang.String |
globalInfo()
Description to display in the GUI.
|
java.util.Enumeration |
listOptions() |
static void |
main(java.lang.String[] args) |
void |
setI(int i) |
void |
setIv(int v) |
void |
setN(int l) |
void |
setOptions(java.lang.String[] options) |
void |
setP(int p) |
void |
setSeed(int s) |
static double |
sigma(double a)
Sigmoid / Logistic function
|
Result |
testClassifier(weka.classifiers.Classifier h,
weka.core.Instances D_train,
weka.core.Instances D_test,
int[][] partition)
Test classifier h, on dataset D, under super-class partition 'partition'.
|
void |
trainClassifier(weka.classifiers.Classifier h,
weka.core.Instances D,
int[][] partition)
Train classifier h, on dataset D, under super-class partition 'partition'.
|
evaluation, getCapabilities, getRevision, getTemplate, makeCopies, runClassifier, testCapabilities, toStringclassifierTipText, getClassifier, setClassifierpublic java.lang.String globalInfo()
globalInfo in class MultilabelClassifierpublic weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation in interface weka.core.TechnicalInformationHandlerpublic void trainClassifier(weka.classifiers.Classifier h,
weka.core.Instances D,
int[][] partition)
throws java.lang.Exception
java.lang.Exceptionpublic Result testClassifier(weka.classifiers.Classifier h, weka.core.Instances D_train, weka.core.Instances D_test, int[][] partition) throws java.lang.Exception
java.lang.Exceptionpublic void buildClassifier(weka.core.Instances D)
throws java.lang.Exception
buildClassifier in interface weka.classifiers.ClassifierbuildClassifier in class MultilabelClassifierjava.lang.Exceptionpublic double[] distributionForInstance(weka.core.Instance x)
throws java.lang.Exception
distributionForInstance in interface weka.classifiers.ClassifierdistributionForInstance in class MultilabelClassifierjava.lang.Exceptionpublic void setSeed(int s)
setSeed in interface weka.core.Randomizablepublic int getSeed()
getSeed in interface weka.core.Randomizablepublic void setP(int p)
public int getP()
public void setN(int l)
public int getN()
public void setI(int i)
public int getI()
public void setIv(int v)
public int getIv()
public static void main(java.lang.String[] args)
public static final double sigma(double a)
public java.util.Enumeration listOptions()
listOptions in interface weka.core.OptionHandlerlistOptions in class weka.classifiers.SingleClassifierEnhancerpublic void setOptions(java.lang.String[] options)
throws java.lang.Exception
setOptions in interface weka.core.OptionHandlersetOptions in class weka.classifiers.SingleClassifierEnhancerjava.lang.Exceptionpublic java.lang.String[] getOptions()
getOptions in interface weka.core.OptionHandlergetOptions in class weka.classifiers.SingleClassifierEnhancer