![]() |
SOPT
Sparse OPTimisation
|
#include <non_differentiable_func.h>
Public Types | |
using | FB = sopt::algorithm::ForwardBackward< SCALAR > |
using | Real = typename FB::Real |
using | t_Vector = typename FB::t_Vector |
using | t_Proximal = typename FB::t_Proximal |
using | t_LinearTransform = typename FB::t_LinearTransform |
Public Member Functions | |
virtual void | log_message () const =0 |
virtual t_Proximal | proximal_operator () const =0 |
virtual Real | function (t_Vector const &x) const =0 |
virtual const t_LinearTransform & | Psi () const =0 |
Definition at line 11 of file non_differentiable_func.h.
using NonDifferentiableFunc< SCALAR >::FB = sopt::algorithm::ForwardBackward<SCALAR> |
Definition at line 14 of file non_differentiable_func.h.
using NonDifferentiableFunc< SCALAR >::Real = typename FB::Real |
Definition at line 15 of file non_differentiable_func.h.
using NonDifferentiableFunc< SCALAR >::t_LinearTransform = typename FB::t_LinearTransform |
Definition at line 18 of file non_differentiable_func.h.
using NonDifferentiableFunc< SCALAR >::t_Proximal = typename FB::t_Proximal |
Definition at line 17 of file non_differentiable_func.h.
using NonDifferentiableFunc< SCALAR >::t_Vector = typename FB::t_Vector |
Definition at line 16 of file non_differentiable_func.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |