![]() |
SOPT
Sparse OPTimisation
|
#include <tf_non_diff_function.h>
Inheritance diagram for sopt::algorithm::TFGProximal< SCALAR >:
Collaboration diagram for sopt::algorithm::TFGProximal< SCALAR >:Public Types | |
| using | FB = ForwardBackward< SCALAR > |
| using | Real = typename FB::Real |
| using | Scalar = typename FB::Scalar |
| using | t_Vector = typename FB::t_Vector |
| using | t_Proximal = typename FB::t_Proximal |
| using | t_LinearTransform = typename FB::t_LinearTransform |
Public Types inherited from NonDifferentiableFunc< SCALAR > | |
| 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 | |
| TFGProximal (const std::string &path) | |
| ~TFGProximal () | |
| 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 |
| Analysis operator Ψ More... | |
Definition at line 26 of file tf_non_diff_function.h.
| using sopt::algorithm::TFGProximal< SCALAR >::FB = ForwardBackward<SCALAR> |
Definition at line 29 of file tf_non_diff_function.h.
| using sopt::algorithm::TFGProximal< SCALAR >::Real = typename FB::Real |
Definition at line 30 of file tf_non_diff_function.h.
| using sopt::algorithm::TFGProximal< SCALAR >::Scalar = typename FB::Scalar |
Definition at line 31 of file tf_non_diff_function.h.
| using sopt::algorithm::TFGProximal< SCALAR >::t_LinearTransform = typename FB::t_LinearTransform |
Definition at line 34 of file tf_non_diff_function.h.
| using sopt::algorithm::TFGProximal< SCALAR >::t_Proximal = typename FB::t_Proximal |
Definition at line 33 of file tf_non_diff_function.h.
| using sopt::algorithm::TFGProximal< SCALAR >::t_Vector = typename FB::t_Vector |
Definition at line 32 of file tf_non_diff_function.h.
|
inline |
Definition at line 38 of file tf_non_diff_function.h.
|
inline |
Definition at line 41 of file tf_non_diff_function.h.
|
inlineoverridevirtual |
Implements NonDifferentiableFunc< SCALAR >.
Definition at line 49 of file tf_non_diff_function.h.
References sopt::l1_norm().
|
inlineoverridevirtual |
Implements NonDifferentiableFunc< SCALAR >.
Definition at line 44 of file tf_non_diff_function.h.
References SOPT_HIGH_LOG.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Analysis operator Ψ
Implements NonDifferentiableFunc< SCALAR >.
Definition at line 63 of file tf_non_diff_function.h.