public class ROCCurve extends AbstractTwoClassPerformanceMeasure
)
against the false positive rate (
) for all possible classification thresholds.
If you are only interested in the area under this curve, you can use AucROC instead.ParameterSet.ParameterList| Modifier and Type | Field and Description |
|---|---|
static String |
NAME
The name of the performance measure return by
getName() |
errorMessage, parameters, parent| Constructor and Description |
|---|
ROCCurve()
Constructs a new instance of the performance measure
ROCCurve. |
ROCCurve(StringBuffer xml)
The standard constructor for the interface
Storable. |
| Modifier and Type | Method and Description |
|---|---|
ResultSet |
compute(double[] sortedScoresClass0,
double[] weightsClass0,
double[] sortedScoresClass1,
double[] weightsClass1)
This method allows to compute the performance measure of given sorted score ratios.
|
String |
getName()
The method returns the name of the performance measure.
|
compute, getAllowedNumberOfClassescompute, compute, findSplitIndex, findThreshold, getCollectionOfAllMeasures, getWeight, simpleWeightsclone, fromGalaxy, fromXML, getAllParameterNames, getComment, getComment, getErrorMessage, getIndex, getName, getName, getNumberOfParameters, getParameterAt, getParameterForName, getParent, hasDefaultOrIsSet, initParameterList, initParameterList, isAtomic, isComparable, parametersLoaded, reset, setParent, toGalaxy, toXMLpublic static final String NAME
getName()public ROCCurve()
ROCCurve.public ROCCurve(StringBuffer xml) throws NonParsableException
Storable.
Constructs a ROCCurve out of an XML representation.xml - the XML representation as StringBufferNonParsableException - if the ROCCurve could not be reconstructed out of
the StringBuffer xmlpublic String getName()
PerformanceMeasuregetName in interface PerformanceMeasuregetName in class AbstractPerformanceMeasurepublic ResultSet compute(double[] sortedScoresClass0, double[] weightsClass0, double[] sortedScoresClass1, double[] weightsClass1)
PerformanceMeasuresortedScoresClass0 - the sorted score ratios of class 0weightsClass0 - the weights of the sequences of class 0 sorted along with the scores sortedScoresClass0sortedScoresClass1 - the sorted score ratios of class 1weightsClass1 - the weights of the sequences of class 1 sorted along with the scores sortedScoresClass1ToolBox.sortAlongWith(double[], double[][])