![]() |
SOPT
Sparse OPTimisation
|
#include <catch2/catch_all.hpp>#include <random>#include <vector>#include <Eigen/Dense>#include "sopt/imaging_forward_backward.h"#include "sopt/l1_non_diff_function.h"#include "sopt/logging.h"#include "sopt/maths.h"#include "sopt/proximal.h"#include "sopt/types.h"#include "tools_for_tests/directories.h"#include "tools_for_tests/tiffwrappers.h"
Include dependency graph for forward_backward.cc:Go to the source code of this file.
Classes | |
| struct | is_imaging_proximal_ref< T > |
| struct | is_l1_g_proximal_ref< T > |
Typedefs | |
| using | Scalar = sopt::t_real |
| using | t_Vector = sopt::Vector< Scalar > |
| using | t_LinearTransform = sopt::LinearTransform< t_Vector > |
| using | t_real = sopt::t_real |
Functions | |
| sopt::t_int | random_integer (sopt::t_int min, sopt::t_int max) |
| TEST_CASE ("Forward Backward with ||x - x0||_2^2 function", "[fb]") | |
| TEST_CASE ("Check type returned on setting variables") | |
Variables | |
| constexpr auto | N = 5 |
| using Scalar = sopt::t_real |
Definition at line 25 of file forward_backward.cc.
Definition at line 27 of file forward_backward.cc.
| using t_real = sopt::t_real |
Definition at line 28 of file forward_backward.cc.
| using t_Vector = sopt::Vector<Scalar> |
Definition at line 26 of file forward_backward.cc.
| sopt::t_int random_integer | ( | sopt::t_int | min, |
| sopt::t_int | max | ||
| ) |
Definition at line 19 of file forward_backward.cc.
References mersenne().
| TEST_CASE | ( | "Check type returned on setting variables" | ) |
Definition at line 69 of file forward_backward.cc.
References sopt::algorithm::ImagingForwardBackward< SCALAR >::is_converged(), sopt::algorithm::ImagingForwardBackward< SCALAR >::residual_convergence(), and sopt::algorithm::ImagingForwardBackward< SCALAR >::target().
| TEST_CASE | ( | "Forward Backward with ||x - x0||_2^2 function" | , |
| "" | [fb] | ||
| ) |
Definition at line 31 of file forward_backward.cc.
References sopt::proximal::id(), and N.
|
constexpr |
Definition at line 29 of file forward_backward.cc.
Referenced by TEST_CASE().