#include <statisticsgatherers.h>
Inheritance diagram for CLUS::BasicBinomialStatistics:

Public Member Functions | |
| BasicBinomialStatistics (int DomainSize=0) | |
| double | getCount () |
| void | Print (void) |
| void | ResetDomainSize (int DomainSize) |
| void | UpdateStatistics (int value, int classLabel, double probability=1.0) |
| void | UpdateStatisticsP (int value, double p0, double p1) |
Protected Member Functions | |
| double | ComputeSplitPoint (double N, double alpha_1) |
Protected Attributes | |
| Vector< double > | countsC0 |
| Counts for each value of the attribute for class 0. | |
| Vector< double > | counts |
| Counts for each value of the attribute (total). | |
| bool | gainComputed |
|
|
Definition at line 105 of file statisticsgatherers.h. |
|
||||||||||||
|
Reimplemented in CLUS::BinomialStatistics. Definition at line 99 of file statisticsgatherers.h. |
|
|
Definition at line 109 of file statisticsgatherers.h. |
|
|
Definition at line 117 of file statisticsgatherers.h. |
|
|
Definition at line 130 of file statisticsgatherers.h. |
|
||||||||||||||||
|
Definition at line 141 of file statisticsgatherers.h. |
|
||||||||||||||||
|
Definition at line 157 of file statisticsgatherers.h. |
|
|
|
Counts for each value of the attribute for class 0.
Definition at line 92 of file statisticsgatherers.h. Referenced by CLUS::BinomialStatistics::AddStatisticsShifted(), CLUS::BinomialStatistics::AddWeightedStatistics(), BasicBinomialStatistics(), CLUS::ProbabilisticBinomialStatistics::ComputeGiniGain(), CLUS::BinomialStatistics::ComputeGiniGain(), CLUS::BinomialStatistics::ComputeSplitPoint(), CLUS::BinomialStatistics::CorrectWeightedStatistics(), CLUS::BinomialStatistics::getConditionalProbs(), getCount(), Print(), ResetDomainSize(), UpdateStatistics(), and UpdateStatisticsP(). |
|
1.3.2