scipy.special.huber#
- scipy.special.huber(delta, r, out=None) = <ufunc 'huber'>#
Huber loss function.
\[\begin{split}\text{huber}(\delta, r) = \begin{cases} \infty & \delta < 0 \\ \frac{1}{2}r^2 & 0 \le \delta, | r | \le \delta \\ \delta ( |r| - \frac{1}{2}\delta ) & \text{otherwise} \end{cases}\end{split}\]- Parameters
- deltandarray
Input array, indicating the quadratic vs. linear loss changepoint.
- rndarray
Input array, possibly representing residuals.
- outndarray, optional
Optional output array for the function values
- Returns
- scalar or ndarray
The computed Huber loss function values.
Notes
This function is convex in r.
New in version 0.15.0.