![]() |
SOPT
Sparse OPTimisation
|
#include <l2_differentiable_func.h>
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 |
![]() | |
virtual t_Gradient | gradient () |
Real | get_step_size () const |
Additional Inherited Members | |
![]() | |
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.