CVD 0.8
Public Member Functions
CVD::IRLS< Size, Reweight > Class Template Reference

Performs iterative reweighted least squares. More...

#include <irls.h>

Inherits WLS< Size >.

List of all members.

Public Member Functions

void add_df (double d, const Vector< Size > &f)
void operator+= (const IRLS &meas)
Matrix< Size, Size, RowMajor > & get_true_C_inv ()
const Matrix< Size, Size,
RowMajor > & 
get_true_C_inv () const
double get_residual ()

Detailed Description

template<int Size, class Reweight>
class CVD::IRLS< Size, Reweight >

Performs iterative reweighted least squares.

Sizethe size
ReweightThe reweighting functor. This structure must provide reweight(), true-scale() and objective() methods. Existing examples are Robust I, Robust II and ILinear.

Definition at line 70 of file irls.h.

The documentation for this class was generated from the following file: