Ridge#
- class superglm.Ridge( )#
Bases:
objectRidge penalty: lambda1 * ||beta||_2^2 / 2.
- Parameters:
- lambda1float, {“auto”}, or None
Regularisation strength.
Nonedisables shrinkage and"auto"explicitly requests automatic calibration.
- prox_group(
- bg: NDArray,
- group: GroupSlice,
- step: float,
Closed-form proximal operator for a single group.
- prox( ) NDArray#
Closed-form proximal operator: beta / (1 + step * lambda1).