![]() |
SOPT
Sparse OPTimisation
|
#include <l2_differentiable_func.h>
Inheritance diagram for sopt::L2DifferentiableFunc< SCALAR >:
Collaboration diagram for sopt::L2DifferentiableFunc< SCALAR >:Public Member Functions | |
| L2DifferentiableFunc (const Real sigma, const LinearTransform &Phi) | |
| void | log_message () const override |
| void | gradient (Vector &output, const Vector &image, const Vector &residual, const LinearTransform &Phi) override |
| Real | function (Vector const &image, Vector const &y, LinearTransform const &Phi) override |
Public Member Functions inherited from DifferentiableFunc< SCALAR > | |
| virtual t_Gradient | gradient () |
| Real | get_step_size () const |
Additional Inherited Members | |
Public Types inherited from DifferentiableFunc< SCALAR > | |
| using | FB = sopt::algorithm::ForwardBackward< SCALAR > |
| using | Real = typename FB::Real |
| using | t_Vector = typename FB::t_Vector |
| using | t_Gradient = typename FB::t_Gradient |
| using | t_LinearTransform = typename FB::t_LinearTransform |
Definition at line 11 of file l2_differentiable_func.h.
|
inline |
Definition at line 19 of file l2_differentiable_func.h.
References sopt::sigma().
|
inlineoverridevirtual |
Implements DifferentiableFunc< SCALAR >.
Definition at line 36 of file l2_differentiable_func.h.
|
inlineoverridevirtual |
Implements DifferentiableFunc< SCALAR >.
Definition at line 30 of file l2_differentiable_func.h.
|
inlineoverridevirtual |
Implements DifferentiableFunc< SCALAR >.
Definition at line 25 of file l2_differentiable_func.h.
References SOPT_HIGH_LOG.