TooN 2.1
|
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. |