|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jstacs.parameters.ParameterSet
de.jstacs.classifiers.performanceMeasures.AbstractPerformanceMeasure
de.jstacs.classifiers.performanceMeasures.ClassificationRate
public class ClassificationRate
This class implements the classification rate, i.e.
.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class de.jstacs.parameters.ParameterSet |
|---|
ParameterSet.ParameterList |
| Field Summary |
|---|
| Fields inherited from class de.jstacs.parameters.ParameterSet |
|---|
errorMessage, parameters, parent |
| Constructor Summary | |
|---|---|
ClassificationRate()
Constructs a new instance of the performance measure ClassificationRate. |
|
ClassificationRate(StringBuffer xml)
The standard constructor for the interface Storable. |
|
| Method Summary | |
|---|---|
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. |
NumericalResultSet |
compute(double[] sortedScoresClass0,
double[] weightsClass0,
double[] sortedScoresClass1,
double[] weightsClass1)
This method allows to compute the performance measure of given sorted score ratios. |
int |
getAllowedNumberOfClasses()
This method returns the allowed number of classes. |
String |
getName()
The method returns the name of the performance measure. |
| Methods inherited from class de.jstacs.classifiers.performanceMeasures.AbstractPerformanceMeasure |
|---|
findSplitIndex, findThreshold, getCollectionOfAllMeasures, getWeight, simpleWeights |
| Methods inherited from class de.jstacs.parameters.ParameterSet |
|---|
clone, fromGalaxy, fromXML, getAllParameterNames, getComment, getComment, getErrorMessage, getIndex, getName, getName, getNumberOfParameters, getParameterAt, getParameterForName, getParent, hasDefaultOrIsSet, initParameterList, initParameterList, isAtomic, isComparable, parametersLoaded, reset, setParent, toGalaxy, toXML |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassificationRate()
ClassificationRate.
public ClassificationRate(StringBuffer xml)
throws NonParsableException
Storable.
Constructs a ClassificationRate out of an XML representation.
xml - the XML representation as StringBuffer
NonParsableException - if the ClassificationRate could not be reconstructed out of
the StringBuffer xml| Method Detail |
|---|
public String getName()
PerformanceMeasure
getName in interface PerformanceMeasuregetName in class AbstractPerformanceMeasure
public NumericalResultSet compute(double[] sortedScoresClass0,
double[] sortedScoresClass1)
PerformanceMeasure
compute in interface NumericalPerformanceMeasurecompute in interface PerformanceMeasurecompute in class AbstractPerformanceMeasuresortedScoresClass0 - the sorted score ratios of class 0sortedScoresClass1 - the sorted score ratios of class 1
PerformanceMeasure.compute(double[], double[], double[], double[])public NumericalResultSet compute(double[][][] classSpecificScores)
PerformanceMeasure
compute in interface NumericalPerformanceMeasurecompute in interface PerformanceMeasurecompute in class AbstractPerformanceMeasureclassSpecificScores - the scores; first dimension = data sets, second dimension = sequences of the data set, third dimension classes of the classifier
PerformanceMeasure.compute(double[][][], double[][])
public NumericalResultSet compute(double[] sortedScoresClass0,
double[] weightsClass0,
double[] sortedScoresClass1,
double[] weightsClass1)
NumericalPerformanceMeasure
compute in interface NumericalPerformanceMeasurecompute in interface 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 sortedScoresClass1
de.jstacs.utils.ToolBox#sortAlongWith(double[], double[]...)
public NumericalResultSet compute(double[][][] classSpecificScores,
double[][] weights)
NumericalPerformanceMeasure
compute in interface NumericalPerformanceMeasurecompute in interface PerformanceMeasureclassSpecificScores - 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 sets
public int getAllowedNumberOfClasses()
PerformanceMeasure
getAllowedNumberOfClasses in interface PerformanceMeasureAbstractClassifier.getNumberOfClasses()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||