|
iPiano
An implementation of the iPiano algorithms for non-convex and non-smooth optimization.
|
This is the complete list of members for nmiPiano, including all inherited members.
| brief_callback(const Iteration &iteration, int n=10) | nmiPiano | static |
| callback_ | nmiPiano | protected |
| checkLipschitz(const Iteration &iteration, const Eigen::MatrixXf &x_np1) | nmiPiano | protected |
| default_callback(const Iteration &iteration, int n=10) | nmiPiano | static |
| df_ | nmiPiano | protected |
| estimateL(const Iteration &iteration) (defined in nmiPiano) | nmiPiano | protected |
| f_ | nmiPiano | protected |
| file_callback(const Iteration &iteration, const std::string &file) | nmiPiano | static |
| g_ | nmiPiano | protected |
| initialize(Iteration &iteration) | nmiPiano | protected |
| iterate(Iteration &iteration, float beta, Eigen::MatrixXf &x_np1) | nmiPiano | protected |
| nmiPiano(const std::function< float(const Eigen::MatrixXf &)> f, const std::function< void(const Eigen::MatrixXf &, Eigen::MatrixXf &)> df, std::function< float(const Eigen::MatrixXf &)> g, const std::function< void(const Eigen::MatrixXf &, Eigen::MatrixXf &, float alpha)> prox_g, Options options, const std::function< void(const Iteration &)> callback=[](const Iteration &iteration) -> void{}) | nmiPiano | |
| optimize(Eigen::MatrixXf &x_star, float &f_x_star) | nmiPiano | |
| options_ | nmiPiano | protected |
| plot_callback(const Iteration &iteration, const std::string &file) | nmiPiano | static |
| prox_g_ | nmiPiano | protected |
| silent_callback(const Iteration &iteration) | nmiPiano | static |
| ~nmiPiano() | nmiPiano |
1.8.6