Class OutlierSmROCCurve.SmROCResult

  • Enclosing class:
    OutlierSmROCCurve

    public static class OutlierSmROCCurve.SmROCResult
    extends elki.math.geometry.XYCurve
    Result object for Smooth ROC curves.
    Author:
    Erich Schubert
    • Nested Class Summary

      • Nested classes/interfaces inherited from class elki.math.geometry.XYCurve

        elki.math.geometry.XYCurve.Itr
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) double auc
      AUC score
      • Fields inherited from class elki.math.geometry.XYCurve

        data, labelx, labely, maxdx, maxdy, maxx, maxy, mindx, mindy, minx, miny, THRESHOLD
    • Constructor Summary

      Constructors 
      Constructor Description
      SmROCResult​(int size)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getAUC()
      SmROC AUC value
      • Methods inherited from class elki.math.geometry.XYCurve

        add, addAndSimplify, areaUnderCurve, getLabelx, getLabely, getMaxdx, getMaxdy, getMaxx, getMaxy, getMindx, getMindy, getMinx, getMiny, getX, getY, isInDrawingBounds, iterator, rescale, setAxes, setDrawingBounds, size, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • auc

        double auc
        AUC score
    • Constructor Detail

      • SmROCResult

        public SmROCResult​(int size)
        Constructor.
        Parameters:
        size - Size estimate
    • Method Detail

      • getAUC

        public double getAUC()
        SmROC AUC value
        Returns:
        SmROC AUC value