public abstract class AbstractNumericalTwoClassPerformanceMeasure extends AbstractTwoClassPerformanceMeasure implements NumericalPerformanceMeasure
ParameterSet.ParameterList
errorMessage, parameters, parent
Modifier | Constructor and Description |
---|---|
protected |
AbstractNumericalTwoClassPerformanceMeasure()
Constructs a new
AbstractNumericalTwoClassPerformanceMeasure with empty parameter values. |
protected |
AbstractNumericalTwoClassPerformanceMeasure(StringBuffer xml)
The standard constructor for the interface
Storable . |
Modifier and Type | Method and Description |
---|---|
NumericalResultSet |
compute(double[][][] classSpecificScores)
This method allows to compute the performance measure of given class specific scores.
|
NumericalResultSet |
compute(double[][][] classSpecificScores,
double[][] weights)
This method allows to compute the performance measure of given class specific scores.
|
NumericalResultSet |
compute(double[] sortedScoresClass0,
double[] sortedScoresClass1)
This method allows to compute the performance measure of given sorted score ratios.
|
abstract NumericalResultSet |
compute(double[] sortedScoresClass0,
double[] weightClass0,
double[] sortedScoresClass1,
double[] weightsClass1)
This method allows to compute the performance measure of given sorted score ratios.
|
getAllowedNumberOfClasses
findSplitIndex, findThreshold, getCollectionOfAllMeasures, getName, getWeight, simpleWeights
clone, fromGalaxy, fromXML, getAllParameterNames, getComment, getComment, getErrorMessage, getIndex, getName, getName, getNumberOfParameters, getParameterAt, getParameterForName, getParent, hasDefaultOrIsSet, initParameterList, initParameterList, isAtomic, isComparable, parametersLoaded, reset, setParent, toGalaxy, toXML
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllowedNumberOfClasses, getName
protected AbstractNumericalTwoClassPerformanceMeasure()
AbstractNumericalTwoClassPerformanceMeasure
with empty parameter values.protected AbstractNumericalTwoClassPerformanceMeasure(StringBuffer xml) throws NonParsableException
Storable
.
Constructs a AbstractNumericalTwoClassPerformanceMeasure
out of an XML representation.xml
- the XML representation as StringBuffer
NonParsableException
- if the AbstractNumericalTwoClassPerformanceMeasure
could not be reconstructed out of
the StringBuffer
xml
public final NumericalResultSet compute(double[][][] classSpecificScores)
PerformanceMeasure
compute
in interface NumericalPerformanceMeasure
compute
in interface PerformanceMeasure
compute
in class AbstractPerformanceMeasure
classSpecificScores
- the scores; first dimension = data sets, second dimension = sequences of the data set, third dimension classes of the classifierPerformanceMeasure.compute(double[][][], double[][])
public final NumericalResultSet compute(double[][][] classSpecificScores, double[][] weights)
PerformanceMeasure
compute
in interface NumericalPerformanceMeasure
compute
in interface PerformanceMeasure
compute
in class AbstractTwoClassPerformanceMeasure
classSpecificScores
- the scores; first dimension = data sets, second dimension = sequences of the data set, third dimension classes of the classifierweights
- the weights for all sequence in all data setspublic final NumericalResultSet compute(double[] sortedScoresClass0, double[] sortedScoresClass1)
PerformanceMeasure
compute
in interface NumericalPerformanceMeasure
compute
in interface PerformanceMeasure
compute
in class AbstractPerformanceMeasure
sortedScoresClass0
- the sorted score ratios of class 0sortedScoresClass1
- the sorted score ratios of class 1PerformanceMeasure.compute(double[], double[], double[], double[])
public abstract NumericalResultSet compute(double[] sortedScoresClass0, double[] weightClass0, double[] sortedScoresClass1, double[] weightsClass1)
NumericalPerformanceMeasure
compute
in interface NumericalPerformanceMeasure
compute
in interface PerformanceMeasure
sortedScoresClass0
- the sorted score ratios of class 0weightClass0
- the weights of the sequences of class 0 sorted along with the scores sortedScoresClass0
sortedScoresClass1
- the sorted score ratios of class 1weightsClass1
- the weights of the sequences of class 1 sorted along with the scores sortedScoresClass1
ToolBox.sortAlongWith(double[], double[][])