public class NSR extends PS implements MultiTargetClassifier
PS
,
Serialized FormConstructor and Description |
---|
NSR() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(weka.core.Instances D) |
double[] |
convertDistribution(double[] y_sl,
int L) |
weka.core.Instances |
convertInstances(weka.core.Instances D,
int L) |
static java.lang.String[] |
decodeValue(java.lang.String a) |
double[] |
distributionForInstance(weka.core.Instance x) |
weka.core.Capabilities |
getCapabilities() |
java.lang.String |
getRevision() |
static java.lang.String[] |
getTopNSubsets(java.lang.String y,
java.util.HashMap<java.lang.String,java.lang.Integer> masterCombinations,
int N)
GetTopNSubsets - return the top N subsets which differ from y by a single class value, ranked by the frequency storte in masterCombinations.
|
java.lang.String |
globalInfo()
Description to display in the GUI.
|
static void |
main(java.lang.String[] args) |
getN, getOptions, getP, getSeed, getTechnicalInformation, listOptions, setN, setOptions, setP, setSeed
evaluation, getTemplate, makeCopies, runClassifier, testCapabilities
classifierTipText, getClassifier, setClassifier
public java.lang.String globalInfo()
globalInfo
in class PS
public weka.core.Capabilities getCapabilities()
getCapabilities
in interface weka.classifiers.Classifier
getCapabilities
in interface weka.core.CapabilitiesHandler
getCapabilities
in class MultilabelClassifier
public void buildClassifier(weka.core.Instances D) throws java.lang.Exception
buildClassifier
in interface weka.classifiers.Classifier
buildClassifier
in class PS
java.lang.Exception
public double[] distributionForInstance(weka.core.Instance x) throws java.lang.Exception
distributionForInstance
in interface weka.classifiers.Classifier
distributionForInstance
in class LC
java.lang.Exception
public double[] convertDistribution(double[] y_sl, int L)
public weka.core.Instances convertInstances(weka.core.Instances D, int L) throws java.lang.Exception
java.lang.Exception
public static java.lang.String[] decodeValue(java.lang.String a)
public static java.lang.String[] getTopNSubsets(java.lang.String y, java.util.HashMap<java.lang.String,java.lang.Integer> masterCombinations, int N)
public java.lang.String getRevision()
getRevision
in interface weka.core.RevisionHandler
getRevision
in class PS
public static void main(java.lang.String[] args)