![]() |
SOPT
Sparse OPTimisation
|
Functions | |
template<typename T > | |
std::function< t_real(T)> const | unconstrained_regularisation (const std::function< t_real(T)> &g, const t_real &sig, const T &y, const sopt::OperatorFunction< T > &measurement_operator) |
returns g(x) + ||y - Φ x||_2^2 as a function More... | |
template<typename T > | |
std::function< t_real(T)> const | unconstrained_L1_regularisation (const t_real &gamma, const t_real &sig, const T &y, const sopt::OperatorFunction< T > &measurement_operator, const sopt::LinearTransform< T > &wavelet_operator) |
returns ||ψ^t x||_1 + ||y - Φ x||_2^2 as a function More... | |
template<typename T > | |
std::function< t_real(T)> const | unconstrained_regularisation (const std::function< t_real(T)> &g, const t_real &sig, const T &y, const sopt::LinearTransform< T > &measurement_operator) |
template<typename T > | |
std::function< t_real(T)> const | unconstrained_l1_regularisation (const t_real &gamma, const t_real &sig, const T &y, const sopt::LinearTransform< T > &measurement_operator, const sopt::LinearTransform< T > &wavelet_operator) |
template<typename T > | |
std::function< t_real(T)> const | unconstrained_l1_regularisation (const t_real &gamma, const t_real &sig, const T &y, const sopt::OperatorFunction< T > &measurement_operator, const sopt::LinearTransform< T > &wavelet_operator) |
std::function< t_real(T)> const sopt::objective_functions::unconstrained_l1_regularisation | ( | const t_real & | gamma, |
const t_real & | sig, | ||
const T & | y, | ||
const sopt::LinearTransform< T > & | measurement_operator, | ||
const sopt::LinearTransform< T > & | wavelet_operator | ||
) |
Definition at line 43 of file objective_functions.h.
References sopt::LinearTransform< VECTOR >::adjoint(), sopt::l1_norm(), and SOPT_THROW.
std::function<t_real(T)> const sopt::objective_functions::unconstrained_L1_regularisation | ( | const t_real & | gamma, |
const t_real & | sig, | ||
const T & | y, | ||
const sopt::OperatorFunction< T > & | measurement_operator, | ||
const sopt::LinearTransform< T > & | wavelet_operator | ||
) |
returns ||ψ^t x||_1 + ||y - Φ x||_2^2 as a function
std::function<t_real(T)> const sopt::objective_functions::unconstrained_l1_regularisation | ( | const t_real & | gamma, |
const t_real & | sig, | ||
const T & | y, | ||
const sopt::OperatorFunction< T > & | measurement_operator, | ||
const sopt::LinearTransform< T > & | wavelet_operator | ||
) |
Definition at line 61 of file objective_functions.h.
std::function< t_real(T)> const sopt::objective_functions::unconstrained_regularisation | ( | const std::function< t_real(T)> & | g, |
const t_real & | sig, | ||
const T & | y, | ||
const sopt::LinearTransform< T > & | measurement_operator | ||
) |
Definition at line 35 of file objective_functions.h.
References sopt::l2_norm().
std::function< t_real(T)> const sopt::objective_functions::unconstrained_regularisation | ( | const std::function< t_real(T)> & | g, |
const t_real & | sig, | ||
const T & | y, | ||
const sopt::OperatorFunction< T > & | measurement_operator | ||
) |