![]() |
SOPT
Sparse OPTimisation
|
#include <real_indicator.h>
Public Types | |
using | NDF = NonDifferentiableFunc< SCALAR > |
using | Real = typename NDF::Real |
using | t_Vector = typename NDF::t_Vector |
using | t_Proximal = typename NDF::t_Proximal |
using | t_LinearTransform = typename NDF::t_LinearTransform |
![]() | |
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 | |
RealIndicator () | |
void | log_message () const override |
Real | function (t_Vector const &x) const override |
t_Proximal | proximal_operator () const override |
t_LinearTransform const & | Psi () const override |
Public Attributes | |
t_LinearTransform | linear_operator = sopt::linear_transform_identity<SCALAR>() |
Definition at line 15 of file real_indicator.h.
using sopt::algorithm::RealIndicator< SCALAR >::NDF = NonDifferentiableFunc<SCALAR> |
Definition at line 18 of file real_indicator.h.
using sopt::algorithm::RealIndicator< SCALAR >::Real = typename NDF::Real |
Definition at line 19 of file real_indicator.h.
using sopt::algorithm::RealIndicator< SCALAR >::t_LinearTransform = typename NDF::t_LinearTransform |
Definition at line 22 of file real_indicator.h.
using sopt::algorithm::RealIndicator< SCALAR >::t_Proximal = typename NDF::t_Proximal |
Definition at line 21 of file real_indicator.h.
using sopt::algorithm::RealIndicator< SCALAR >::t_Vector = typename NDF::t_Vector |
Definition at line 20 of file real_indicator.h.
|
inline |
Definition at line 24 of file real_indicator.h.
|
overridevirtual |
Implements NonDifferentiableFunc< SCALAR >.
Definition at line 54 of file real_indicator.h.
References SOPT_HIGH_LOG.
|
inlineoverridevirtual |
Implements NonDifferentiableFunc< SCALAR >.
Definition at line 26 of file real_indicator.h.
References SOPT_HIGH_LOG.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements NonDifferentiableFunc< SCALAR >.
Definition at line 45 of file real_indicator.h.
References sopt::algorithm::RealIndicator< SCALAR >::linear_operator.
t_LinearTransform sopt::algorithm::RealIndicator< SCALAR >::linear_operator = sopt::linear_transform_identity<SCALAR>() |
Definition at line 50 of file real_indicator.h.
Referenced by sopt::algorithm::RealIndicator< SCALAR >::Psi().