public class PRCurve extends AbstractTwoClassPerformanceMeasure
AucPR
instead.ParameterSet.ParameterList
Modifier and Type | Field and Description |
---|---|
static double |
minStepSize
The minimum step size between supporting points
|
static String |
NAME
The name of the performance measure return by
getName() |
errorMessage, parameters, parent
Constructor and Description |
---|
PRCurve()
Constructs a new instance of the performance measure
PRCurve . |
PRCurve(StringBuffer xml)
The standard constructor for the interface
Storable . |
Modifier and Type | Method and Description |
---|---|
ResultSet |
compute(double[] sortedScoresClass0,
double[] weightClass0,
double[] sortedScoresClass1,
double[] weightClass1)
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, getAllowedNumberOfClasses
compute, compute, findSplitIndex, findThreshold, getCollectionOfAllMeasures, 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
public static final String NAME
getName()
public static double minStepSize
public PRCurve()
PRCurve
.public PRCurve(StringBuffer xml) throws NonParsableException
Storable
.
Constructs a PRCurve
out of an XML representation.xml
- the XML representation as StringBuffer
NonParsableException
- if the PRCurve
could not be reconstructed out of
the StringBuffer
xml
public String getName()
PerformanceMeasure
getName
in interface PerformanceMeasure
getName
in class AbstractPerformanceMeasure
public ResultSet compute(double[] sortedScoresClass0, double[] weightClass0, double[] sortedScoresClass1, double[] weightClass1)
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 1weightClass1
- the weights of the sequences of class 1 sorted along with the scores sortedScoresClass1
ToolBox.sortAlongWith(double[], double[][])