com.rapidminer.tools.math
Class WeightedConfidenceAndLabel

java.lang.Object
  extended by com.rapidminer.tools.math.WeightedConfidenceAndLabel
All Implemented Interfaces:
java.lang.Comparable

public class WeightedConfidenceAndLabel
extends java.lang.Object
implements java.lang.Comparable

Helper class for finding thresholds for cost sensitive learning or calculating the AUC performance criterion.

Author:
Martin Scholz, Ingo Mierswa ingomierswa Exp $

Nested Class Summary
static class WeightedConfidenceAndLabel.WCALComparator
           
 
Constructor Summary
WeightedConfidenceAndLabel(double confidence, double label, double prediction)
           
WeightedConfidenceAndLabel(double confidence, double label, double prediction, double weight)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object o)
           
 double getConfidence()
           
 double getLabel()
           
 double getPrediction()
           
 double getWeight()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WeightedConfidenceAndLabel

public WeightedConfidenceAndLabel(double confidence,
                                  double label,
                                  double prediction)

WeightedConfidenceAndLabel

public WeightedConfidenceAndLabel(double confidence,
                                  double label,
                                  double prediction,
                                  double weight)
Method Detail

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getLabel

public double getLabel()

getPrediction

public double getPrediction()

getConfidence

public double getConfidence()

getWeight

public double getWeight()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 by Rapid-I