#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 () |
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. |
void clear | ( | ) |
Clear all the measurements and apply a constant regularisation term.
Reimplemented from WLS< Size, Precision >.
References TooN::Zeros.