|
gstlearn
1.0.0
CCC
|
This is the complete list of members for PPMT, including all inherited members.
| _alpha | PPMT | private |
| _anams | PPMT | mutableprivate |
| _dirmat | PPMT | mutableprivate |
| _fitInitHermite(AMatrix *Y) | PPMT | private |
| _flagPreprocessing | PPMT | private |
| _gaussianizeBackward(double Yi, const AnamHermite *anam) const | PPMT | private |
| _gaussianizeForward(double Yi, int rank, const AnamHermite *anam, const VectorDouble &N0) const | PPMT | private |
| _generateAllDirections() | PPMT | private |
| _getGaussianDistance(const VectorDouble &Yi, const VectorInt &Ri, const VectorDouble &N0) const | PPMT | private |
| _initAnams | PPMT | mutableprivate |
| _initGaussianizeBackward(AMatrix *Y) | PPMT | private |
| _initGaussianizeForward(AMatrix *Y) | PPMT | private |
| _initSphering | PPMT | mutableprivate |
| _isFitted | PPMT | private |
| _iterationBackward(AMatrix *Y, const VectorDouble &N0, int iter=0) | PPMT | private |
| _iterationFit(AMatrix *Y, const VectorDouble &N0) | PPMT | private |
| _iterationForward(AMatrix *Y, const VectorDouble &N0, int iter=0) | PPMT | private |
| _methodDir | PPMT | private |
| _methodTrans | PPMT | private |
| _nbpoly | PPMT | private |
| _ndim | PPMT | mutableprivate |
| _ndir | PPMT | private |
| _niter | PPMT | private |
| _projectOnDirection(const AMatrix *Y, int id, VectorDouble &Y0) | PPMT | private |
| _serieAngle | PPMT | mutableprivate |
| _serieScore | PPMT | mutableprivate |
| _shiftBackward(AMatrix *Y, int id, const AnamHermite *anam, const VectorDouble &Y0) const | PPMT | private |
| _shiftForward(AMatrix *Y, int id, const AnamHermite *anam, const VectorDouble &Y0, const VectorInt &R0, const VectorDouble &N0) const | PPMT | private |
| AStringable() | AStringable | |
| AStringable(const AStringable &r) | AStringable | |
| clone() const =0 | ICloneable | pure virtual |
| create(int ndir=50, bool flagPreprocessing=false, const EDirGen &methodDir=EDirGen::fromKey("VDC"), const EGaussInv &methodTrans=EGaussInv::fromKey("EMP"), int nbpoly=30, double alpha=2.) | PPMT | static |
| display(const AStringFormat *strfmt=nullptr) const final | AStringable | virtual |
| display(int level) const final | AStringable | virtual |
| fit(Db *db, const VectorString &names, bool flagStoreInDb=false, int niter=100, bool verbose=false, const NamingConvention &namconv=NamingConvention("Y")) | PPMT | |
| fitFromMatrix(AMatrix *X, int niter, bool verbose=false) | PPMT | |
| gaussianToRaw(Db *db, const VectorString &names, int niter=0, const NamingConvention &namconv=NamingConvention("Z")) | PPMT | |
| getAlpha() const | PPMT | inline |
| getMethodDir() const | PPMT | inline |
| getMethodTrans() const | PPMT | inline |
| getNbpoly() const | PPMT | inline |
| getNdim() const | PPMT | inline |
| getNdir() const | PPMT | inline |
| getNiter() const | PPMT | inline |
| getSerieAngle() const | PPMT | inline |
| getSerieScore(bool flagLog=false) const | PPMT | |
| ICloneable() | ICloneable | inline |
| isFitted() const | PPMT | inline |
| operator=(const PPMT &m) | PPMT | |
| AStringable::operator=(const AStringable &r) | AStringable | |
| PPMT(int ndir=50, bool flagPreprocessing=false, const EDirGen &methodDir=EDirGen::fromKey("VDC"), const EGaussInv &methodTrans=EGaussInv::fromKey("EMP"), int nbpoly=30, double alpha=2.) | PPMT | |
| PPMT(const PPMT &m) | PPMT | |
| rawToGaussian(Db *db, const VectorString &names, int niter=0, const NamingConvention &namconv=NamingConvention("Y")) | PPMT | |
| toString(const AStringFormat *strfmt=nullptr) const override | PPMT | virtual |
| ~AStringable() | AStringable | virtual |
| ~ICloneable() | ICloneable | inlinevirtual |
| ~PPMT() | PPMT | virtual |