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, toString
classifierTipText, getClassifier, setClassifier
public java.lang.String globalInfo()
globalInfo
in class MultilabelClassifier
public weka.core.TechnicalInformation getTechnicalInformation()
getTechnicalInformation
in interface weka.core.TechnicalInformationHandler
public void trainClassifier(weka.classifiers.Classifier h, weka.core.Instances D, int[][] partition) throws java.lang.Exception
java.lang.Exception
public Result testClassifier(weka.classifiers.Classifier h, weka.core.Instances D_train, weka.core.Instances D_test, int[][] partition) throws java.lang.Exception
java.lang.Exception
public void buildClassifier(weka.core.Instances D) throws java.lang.Exception
buildClassifier
in interface weka.classifiers.Classifier
buildClassifier
in class MultilabelClassifier
java.lang.Exception
public double[] distributionForInstance(weka.core.Instance x) throws java.lang.Exception
distributionForInstance
in interface weka.classifiers.Classifier
distributionForInstance
in class MultilabelClassifier
java.lang.Exception
public void setSeed(int s)
setSeed
in interface weka.core.Randomizable
public int getSeed()
getSeed
in interface weka.core.Randomizable
public 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.OptionHandler
listOptions
in class weka.classifiers.SingleClassifierEnhancer
public void setOptions(java.lang.String[] options) throws java.lang.Exception
setOptions
in interface weka.core.OptionHandler
setOptions
in class weka.classifiers.SingleClassifierEnhancer
java.lang.Exception
public java.lang.String[] getOptions()
getOptions
in interface weka.core.OptionHandler
getOptions
in class weka.classifiers.SingleClassifierEnhancer