el0ps.datafit.Squaredhinge¶
- class el0ps.datafit.Squaredhinge(y)¶
Squared-hinge datafit function.
The function is defined as
\[f(\mathbf{w}) = \sum_{i=1}^m \max(1 - y_i w_i, 0)^2\]for some \(\mathbf{y} \in \mathbb{R}^m\).
- Parameters:
- yNDArray
Data vector.
- __init__(y)¶
Methods
__init__(y)bind_model(model)Impose a constraint associated with the datafit function in a pyomo model.
conjugate(w)Value of the convex conjugate of the function at
w.get_spec()Specify the numba types of the class attributes.
gradient(w)Value of gradient at
w.gradient_lipschitz_constant()Lipschitz constant of the gradient.
params_to_dict()Returns the parameters name and value used to initialize the class instance.
value(w)Value of the function at
w.