mirtorch.prox.L2Regularizer

class mirtorch.prox.L2Regularizer(Lambda, T: Optional[LinearMap] = None, P: Optional[LinearMap] = None)

Proximal operator for L2 regularizer

\[arg \min_x \frac{1}{2} \| x - v \|_2^2 + \alpha \lambda \| PTx \|_2\]
Lambda

float, regularization parameter.

P

LinearMap, optional, diagonal LinearMap

T

LinearMap, optional, unitary LinearMap

__init__(Lambda, T: Optional[LinearMap] = None, P: Optional[LinearMap] = None)

Methods

__init__(Lambda[, T, P])