#include <group.h>

Public Member Functions | |
| gstat () | |
| void | accumulate (const group &g) |
| void | accumulateWithGuid (const group &g) |
| double | calguid () |
| void | zerosum () |
| void | zeroguid () |
Static Public Member Functions | |
| static int | getNumdiv () |
Public Attributes | |
| bool | guid_produced |
Static Public Attributes | |
| static const int | pivotvalue = 10 |
Private Attributes | |
| vector< int > | cnt |
| vector< vector< vector< double > > > | sum |
| vector< vector< vector< double > > > | guid |
| int | groupCount |
Friends | |
| ostream & | operator<< (ostream &o, gstat &gs) |
| gstat::gstat | ( | ) |
References cnt, gconst::divisions, FEAT, guid, and sum.
| void gstat::accumulate | ( | const group & | g | ) |
References cnt, gconst::divisions, group::divm, FEAT, group::getAnchor(), group::getDivCnt(), groupCount, gconst::pivotdividx, pivotvalue, and sum.
Referenced by trainer::train().
| void gstat::accumulateWithGuid | ( | const group & | g | ) |
References cnt, gconst::divisions, group::divm, FEAT, group::getAnchor(), group::getDivCnt(), groupCount, guid, gconst::pivotdividx, pivotvalue, and sum.
Referenced by trainer::train().
| double gstat::calguid | ( | ) |
References cnt, gconst::csvStdHighVar, gconst::divisions, FEAT, guid, guid_produced, gconst::pivotdividx, pivotvalue, and sum.
Referenced by operator<<(), and trainer::train().
| void gstat::zerosum | ( | ) |
| void gstat::zeroguid | ( | ) |
References gconst::divisions, FEAT, and guid.
| static int gstat::getNumdiv | ( | ) | [inline, static] |
References gconst::divisions.
| ostream& operator<< | ( | ostream & | o, | |
| gstat & | gs | |||
| ) | [friend] |
| bool gstat::guid_produced |
Referenced by calguid(), operator<<(), and zerosum().
const int gstat::pivotvalue = 10 [static] |
Referenced by accumulate(), accumulateWithGuid(), and calguid().
vector<int> gstat::cnt [private] |
Referenced by accumulate(), accumulateWithGuid(), calguid(), gstat(), operator<<(), and zerosum().
vector< vector< vector<double> > > gstat::sum [private] |
Referenced by accumulate(), accumulateWithGuid(), calguid(), gstat(), and zerosum().
vector< vector< vector<double> > > gstat::guid [private] |
Referenced by accumulateWithGuid(), calguid(), gstat(), operator<<(), and zeroguid().
int gstat::groupCount [private] |
Referenced by accumulate(), accumulateWithGuid(), and operator<<().
1.5.6