Class

com.salesforce.op.evaluators

BinaryThresholdMetrics

Related Doc: package evaluators

Permalink

case class BinaryThresholdMetrics(thresholds: Seq[Double], precisionByThreshold: Seq[Double], recallByThreshold: Seq[Double], falsePositiveRateByThreshold: Seq[Double], truePositivesByThreshold: Seq[Long], falsePositivesByThreshold: Seq[Long], trueNegativesByThreshold: Seq[Long], falseNegativesByThreshold: Seq[Long]) extends Product with Serializable

Threshold metrics for binary classification predictions

thresholds

Sequence of thresholds for subsequent threshold metrics

precisionByThreshold

Sequence of precision values at thresholds

recallByThreshold

Sequence of recall values at thresholds

falsePositiveRateByThreshold

Sequence of false positive rates, FP / (FP + TN), at thresholds

truePositivesByThreshold

Sequence of true positive counts at thresholds

falsePositivesByThreshold

Sequence of false positive counts at thresholds

trueNegativesByThreshold

Sequence of true negative counts at thresholds

falseNegativesByThreshold

Sequence of false negative counts at thresholds

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BinaryThresholdMetrics
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BinaryThresholdMetrics(thresholds: Seq[Double], precisionByThreshold: Seq[Double], recallByThreshold: Seq[Double], falsePositiveRateByThreshold: Seq[Double], truePositivesByThreshold: Seq[Long], falsePositivesByThreshold: Seq[Long], trueNegativesByThreshold: Seq[Long], falseNegativesByThreshold: Seq[Long])

    Permalink

    thresholds

    Sequence of thresholds for subsequent threshold metrics

    precisionByThreshold

    Sequence of precision values at thresholds

    recallByThreshold

    Sequence of recall values at thresholds

    falsePositiveRateByThreshold

    Sequence of false positive rates, FP / (FP + TN), at thresholds

    truePositivesByThreshold

    Sequence of true positive counts at thresholds

    falsePositivesByThreshold

    Sequence of false positive counts at thresholds

    trueNegativesByThreshold

    Sequence of true negative counts at thresholds

    falseNegativesByThreshold

    Sequence of false negative counts at thresholds

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. val falseNegativesByThreshold: Seq[Long]

    Permalink

    Sequence of false negative counts at thresholds

  8. val falsePositiveRateByThreshold: Seq[Double]

    Permalink

    Sequence of false positive rates, FP / (FP + TN), at thresholds

  9. val falsePositivesByThreshold: Seq[Long]

    Permalink

    Sequence of false positive counts at thresholds

  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. val precisionByThreshold: Seq[Double]

    Permalink

    Sequence of precision values at thresholds

  17. val recallByThreshold: Seq[Double]

    Permalink

    Sequence of recall values at thresholds

  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. val thresholds: Seq[Double]

    Permalink

    Sequence of thresholds for subsequent threshold metrics

  20. val trueNegativesByThreshold: Seq[Long]

    Permalink

    Sequence of true negative counts at thresholds

  21. val truePositivesByThreshold: Seq[Long]

    Permalink

    Sequence of true positive counts at thresholds

  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped