TooN::RobustI< Precision > Struct Template Reference
[Linear equation solvers]
#include <irls.h>
List of all members.
Public Member Functions |
Precision | objective (Precision x) |
| Returns .
|
Precision | reweight (Precision x) |
| Returns .
|
void | set_sd (Precision x) |
| Set the noise standard deviation.
|
Precision | true_scale (Precision x) |
| Returns .
|
Public Attributes |
double | sd_inlier |
| The inlier standard deviation, .
|
Detailed Description
template<typename Precision>
struct TooN::RobustI< Precision >
Robust reweighting (type I) for IRLS. A reweighting class with . This structure can be passed as the second template argument in IRLS.
Definition at line 42 of file irls.h.
Member Function Documentation
template<typename Precision >
Precision TooN::RobustI< Precision >::objective |
( |
Precision |
x |
) |
[inline] |
Returns .
Definition at line 40 of file irls.h.
template<typename Precision >
Precision TooN::RobustI< Precision >::reweight |
( |
Precision |
x |
) |
[inline] |
Returns .
Definition at line 38 of file irls.h.
template<typename Precision >
Set the noise standard deviation.
Definition at line 36 of file irls.h.
template<typename Precision >
Precision TooN::RobustI< Precision >::true_scale |
( |
Precision |
x |
) |
[inline] |
Returns .
Definition at line 39 of file irls.h.
Member Data Documentation
template<typename Precision >
The inlier standard deviation, .
Definition at line 37 of file irls.h.
The documentation for this struct was generated from the following file: