java.lang.Object
org.elasticsearch.xpack.core.ml.dataframe.evaluation.regression.Huber
All Implemented Interfaces:
NamedWriteable, Writeable, org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentObject, EvaluationMetric

public class Huber extends Object implements EvaluationMetric
Calculates the pseudo Huber loss function. equation: huber = 1/n * Σ(δ^2 * sqrt(1 + a^2 / δ^2) - 1) where: a = y - y´ δ - parameter that controls the steepness