Packages

t

org.apache.spark.ml.boosting

GBMScalarLoss

trait GBMScalarLoss extends GBMLoss

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GBMScalarLoss
  2. GBMLoss
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def encodeLabel(label: Double): Array[Double]
    Definition Classes
    GBMLoss
  2. abstract def gradient(label: Double, prediction: Double): Double
  3. abstract def loss(label: Double, prediction: Double): Double

Concrete Value Members

  1. def dim: Int
    Definition Classes
    GBMScalarLossGBMLoss
  2. def gradient(label: Array[Double], prediction: Array[Double]): Array[Double]
    Definition Classes
    GBMScalarLossGBMLoss
  3. def loss(label: Array[Double], prediction: Array[Double]): Double
    Definition Classes
    GBMScalarLossGBMLoss
  4. def negativeGradient(label: Double, prediction: Double): Double
  5. def negativeGradient(label: Array[Double], prediction: Array[Double]): Array[Double]
    Definition Classes
    GBMLoss