#include <alpaqa/functions/nuclear-norm.hpp>
Nuclear norm (ℓ₁-norm of singular values).
Definition at line 21 of file nuclear-norm.hpp.
Public Member Functions | |
| NuclearNorm (real_t λ=1) | |
| Construct without pre-allocation. | |
| NuclearNorm (real_t λ, length_t rows, length_t cols) | |
| Construct with pre-allocation. | |
| real_t | prox (crmat in, rmat out, real_t γ=1) |
Public Attributes | |
| real_t | λ |
| length_t | rows = 0 |
| length_t | cols = 0 |
| SVD | svd |
| vec | singular_values |
|
inline |
Construct without pre-allocation.
Definition at line 25 of file nuclear-norm.hpp.
|
inline |
Construct with pre-allocation.
Definition at line 30 of file nuclear-norm.hpp.
|
inline |
Definition at line 47 of file nuclear-norm.hpp.
| real_t λ |
Definition at line 42 of file nuclear-norm.hpp.
| length_t rows = 0 |
Definition at line 43 of file nuclear-norm.hpp.
| length_t cols = 0 |
Definition at line 43 of file nuclear-norm.hpp.
| SVD svd |
Definition at line 44 of file nuclear-norm.hpp.
| vec singular_values |
Definition at line 45 of file nuclear-norm.hpp.