|
| Generic (const Raster *_raster, const RVector *_x0, const int _npreg, double *_preg, double _tau, const RVector *_kap=0) |
|
| GenericSigma (const Raster *_raster, const RVector *_x0, const int _npreg, double *_preg, double _tau=1e-2, double _sdx=0, double _sdf=0, const void *_kref=0, bool _KRefTensFlag=false) |
|
| GenericSigma (const Raster *_raster, const RVector *_x0, int _npreg, double *_preg, double _tau, const RVector &_refimg, double _sdr, double _sdx=0, double _sdf=0, double _fT=0, bool _KRefTensFlag=false) |
|
const char * | GetName () const |
|
void | ReadParams (ParamParser *pp) |
|
void | WriteParams (ParamParser *pp) |
|
RVector * | MakeKref (const RVector &gimgref, double sdr, double fT) |
|
RDenseMatrix * | MakeKrefTens (const RVector &gimgref, double sdr, double fT) |
|
PRIOR | Type () const |
|
double | GetValue (const RVector &x) const |
|
RVector | GetGradient (const RVector &x) const |
|
RVector | GetKappa (const RVector &x) const |
|
void | SetHess1 (RCompRowMatrix &Hess1, const RVector &x, const int p) |
|
void | SetHess1FromKappa (RCompRowMatrix &Hess, const RVector &kap) |
|
RVector | GetHess1f (const RVector &x, const RVector &f) const |
|
void | SetFullHess (RCompRowMatrix &Hess, const RVector &x, const int p) |
|
RVector | GetFullHessf (const RVector &x, const RVector &f) const |
|
int | GetHessianRow (const RVector &x, int i, idxtype *colidx, double *val) const |
|
RVector | GetHessianDiag (const RVector &x) const |
|
RDenseMatrix | tinterp (const RDenseMatrix *mat, int i, int j) const |
|
| Regularisation (const Raster *_raster=0, double _tau=1, const RVector *_x0=0) |
|
double | GetTau () const |
|
int | GetNParam () const |
|