|
| AnamDiscreteIR (double rcoef=0.) |
|
| AnamDiscreteIR (const AnamDiscreteIR &m) |
|
AnamDiscreteIR & | operator= (const AnamDiscreteIR &m) |
|
virtual | ~AnamDiscreteIR () |
|
virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
| ICloneable Interface. More...
|
|
const EAnam & | getType () const override |
| AAnam Interface. More...
|
|
bool | hasFactor () const override |
|
VectorDouble | z2factor (double z, const VectorInt &ifacs) const override |
|
double | computeVariance (double sval) const override |
|
int | updatePointToBlock (double r_coef) override |
|
bool | allowChangeSupport () const override |
|
bool | isChangeSupportDefined () const override |
|
int | fitFromArray (const VectorDouble &tab, const VectorDouble &wt=VectorDouble()) override |
|
void | calculateMeanAndVariance () override |
| AnamDiscrete Interface. More...
|
|
AnamDiscreteIR * | create (double rcoef=0.) |
|
void | reset (int ncut, double r_coef, const VectorDouble &zcut, const VectorDouble &stats) |
|
double | getRCoef () const |
|
void | setRCoef (double rcoef) |
|
int | factor2Selectivity (Db *db, Selectivity *selectivity, const VectorInt &cols_est, const VectorInt &cols_std, int iptr0) |
|
| AnamDiscrete () |
|
| AnamDiscrete (const AnamDiscrete &m) |
|
AnamDiscrete & | operator= (const AnamDiscrete &m) |
|
virtual | ~AnamDiscrete () |
|
bool | hasGaussian () const override |
| AAnam interface. More...
|
|
int | getNClass () const |
|
virtual double | getVariance () const override |
|
int | getNCut () const |
|
int | getNElem () const |
|
const VectorDouble & | getZCut () const |
|
double | getZCut (int i) const |
|
double | getMean () const |
|
void | setMean (double mean) |
|
void | setVariance (double variance) |
|
void | setNCut (int ncut) |
|
void | setZCut (const VectorDouble &zcut) |
|
void | setNElem (int nelem) |
|
void | setStats (const VectorDouble &stats) |
|
double | getDDStatProp (int iclass) const |
|
double | getDDStatZmoy (int iclass) const |
|
double | getDDStatCnorm (int iclass) const |
|
double | getDDStatLambda (int iclass) const |
|
double | getDDStatU (int iclass) const |
|
double | getDDStatMul (int iclass) const |
|
void | setDDStatProp (int iclass, double value) |
|
void | setDDStatZmoy (int iclass, double value) |
|
void | setDDStatCnorm (int iclass, double value) |
|
void | setDDStatLambda (int iclass, double value) |
|
void | setDDStatU (int iclass, double value) |
|
void | setDDStatMul (int iclass, double value) |
|
double | getIRStatT (int iclass) const |
|
double | getIRStatQ (int iclass) const |
|
double | getIRStatZ (int iclass) const |
|
double | getIRStatB (int iclass) const |
|
double | getIRStatR (int iclass) const |
|
double | getIRStatRV (int iclass) const |
|
void | setIRStatT (int iclass, double value) |
|
void | setIRStatQ (int iclass, double value) |
|
void | setIRStatZ (int iclass, double value) |
|
void | setIRStatB (int iclass, double value) |
|
void | setIRStatR (int iclass, double value) |
|
void | setIRStatRV (int iclass, double value) |
|
const MatrixRectangular & | getStats () const |
|
| AAnam () |
|
| AAnam (const AAnam &m) |
|
AAnam & | operator= (const AAnam &m) |
|
virtual | ~AAnam () |
|
virtual int | getNFactor () const |
|
virtual double | rawToTransformValue (double z) const |
|
virtual double | transformToRawValue (double y) const |
|
double | invertVariance (double cvv) const |
|
VectorDouble | rawToTransformVec (const VectorDouble &z) const |
|
VectorDouble | transformToRawVec (const VectorDouble &z) const |
|
int | fitFromLocator (Db *db, const ELoc &locatorType=ELoc::fromKey("Z")) |
|
int | fit (Db *db, const String &name) |
|
int | rawToGaussianByLocator (Db *db, const NamingConvention &namconv=NamingConvention("Y")) |
|
int | rawToGaussian (Db *db, const String &name, const NamingConvention &namconv=NamingConvention("Y")) |
|
int | normalScore (Db *db, const String &name, const NamingConvention &namconv=NamingConvention("Gaussian")) |
|
int | gaussianToRawByLocator (Db *db, const NamingConvention &namconv=NamingConvention("Z")) |
|
int | gaussianToRaw (Db *db, const String &name, const NamingConvention &namconv=NamingConvention("Z")) |
|
int | rawToFactorByRanks (Db *db, const VectorInt &ifacs, const NamingConvention &namconv=NamingConvention("Factor")) |
|
int | rawToFactor (Db *db, int nfactor, const NamingConvention &namconv=NamingConvention("Factor")) |
|
| AStringable () |
|
| AStringable (const AStringable &r) |
|
AStringable & | operator= (const AStringable &r) |
|
virtual | ~AStringable () |
|
virtual void | display (const AStringFormat *strfmt=nullptr) const final |
|
virtual void | display (int level) const final |
|
| ASerializable () |
|
| ASerializable (const ASerializable &r) |
|
ASerializable & | operator= (const ASerializable &r) |
|
virtual | ~ASerializable () |
|
bool | deserialize (std::istream &is, bool verbose=true) |
|
bool | serialize (std::ostream &os, bool verbose=true) const |
|
bool | dumpToNF (const String &neutralFilename, bool verbose=false) const |
|
| ICloneable () |
|
virtual | ~ICloneable () |
|
virtual ICloneable * | clone () const =0 |
|
|
static bool | _commentWrite (std::ostream &os, const String &comment) |
|
template<typename T > |
static bool | _recordWrite (std::ostream &os, const String &title, const T &val) |
|
template<typename T > |
static bool | _recordWriteVec (std::ostream &os, const String &title, const VectorT< T > &vec) |
|
template<typename T > |
static bool | _recordRead (std::istream &is, const String &title, T &val) |
|
template<typename T > |
static bool | _recordReadVec (std::istream &is, const String &title, VectorT< T > &vec, int nvalues) |
|
static bool | _onlyBlanks (char *string) |
|
static bool | _tableRead (std::istream &is, const String &string, int ntab, double *tab) |
|
static bool | _tableWrite (std::ostream &os, const String &string, int ntab, const VectorDouble &tab) |
|