iPiano
An implementation of the iPiano algorithms for non-convex and non-smooth optimization.
|
#include <nmipiano.h>
Public Attributes | |
Eigen::MatrixXf | x_0 |
Initial iterate. | |
unsigned int | max_iter |
Maximum number of iterations. | |
float | beta = 0.5f |
Fixed beta in [0, 1). | |
float | eta = 1.05f |
Fixed eta for backtracking the local lipschitz constant. | |
float | L_0m1 = 1.f |
Initialization of loca Lipschitz. | |
bool | BOUND_L_N = false |
Whether to bound estimated Lipschitz constant below by the given L_n. | |
float | epsilon = 0 |
Termination criterion; stop if Delta_n smaller than epsilon. | |
Options of algorithm.