![]() |
SOPT
Sparse OPTimisation
|
Translation over proximal function. More...
#include <proximal.h>
Public Member Functions | |
template<typename T_VECTOR > | |
Translation (FUNCTION const &func, T_VECTOR const &trans) | |
Creates proximal of translated function. More... | |
template<typename OUTPUT , typename T0 > | |
std::enable_if< std::is_reference< OUTPUT >::value, void >::type | operator() (OUTPUT out, typename real_type< typename T0::Scalar >::type const &t, Eigen::MatrixBase< T0 > const &x) const |
Computes proximal of translated function. More... | |
template<typename T0 > | |
void | operator() (Vector< typename T0::Scalar > &out, typename real_type< typename T0::Scalar >::type const &t, Eigen::MatrixBase< T0 > const &x) const |
Computes proximal of translated function. More... | |
template<typename T0 > | |
ProximalExpression< Translation< FUNCTION, VECTOR > const &, T0 > | operator() (typename T0::Scalar const &t, Eigen::MatrixBase< T0 > const &x) const |
Lazy version. More... | |
Translation over proximal function.
Definition at line 325 of file proximal.h.
|
inline |
Creates proximal of translated function.
Definition at line 329 of file proximal.h.
|
inline |
Computes proximal of translated function.
Definition at line 332 of file proximal.h.
|
inline |
|
inline |
Computes proximal of translated function.
Definition at line 340 of file proximal.h.