|
TooN 2.0.0-beta8
|
Performs iterative reweighted least squares. More...
#include <irls.h>
Public Member Functions | |
| IRLS (int size=Size) | |
| template<int Size2, typename Precision2 , typename Base2 > | |
| void | add_mJ (Precision m, const Vector< Size2, Precision2, Base2 > &J) |
| void | operator+= (const IRLS &meas) |
| Matrix< Size, Size, Precision > & | get_true_C_inv () |
|
const Matrix< Size, Size, Precision > & | get_true_C_inv () const |
| Precision | get_residual () |
| void | clear () |
Performs iterative reweighted least squares.
| Size | the size |
| Reweight | The reweighting functor. This structure must provide reweight(), true-scale() and objective() methods. Existing examples are Robust I, Robust II and ILinear. |
1.7.4