#include <statisticsgatherers.h>
Public Types | |
| enum | SeparationType { ANOVA = 0, LDA = 1, QDA = 2 } |
Public Member Functions | |
| MultidimNormalStatistics () | |
| double | GetS_P1 (void) |
| double | GetS_P2 (void) |
| void | Resize (int Dim) |
| changes the dimention and reinitializes everything | |
| void | Reset (void) |
| void | UpdateStatistics (const double *values, double p1, double p2) |
| void | UpdateParameters (void) |
| int | GetSplitVariable (void) |
| Vector< double > & | GetSeparatingHyperplane (void) |
| double | ComputeGiniGain (int type=LDA) |
| double | MaxGini (void) |
Protected Attributes | |
| int | dim |
| double | s_p1 |
| double | s_p2 |
| Vector< double > | s_p1_x |
| Vector< double > | s_p2_x |
| Fortran_Matrix< double > | S_p1_xxT |
| Fortran_Matrix< double > | S_p2_xxT |
| int | SplitVariable |
| Vector< double > | SeparatingHyperplane |
Definition at line 622 of file statisticsgatherers.h.
|
|
Definition at line 639 of file statisticsgatherers.h. |
|
|
Definition at line 634 of file statisticsgatherers.h. |
|
|
Definition at line 741 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::ComputeSplitVariable(). |
|
|
Definition at line 641 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::MoreSplits(). |
|
|
Definition at line 646 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::MoreSplits(). |
|
|
Definition at line 736 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::ComputeSplitVariable(). |
|
|
Definition at line 731 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::ComputeSplitVariable(). |
|
|
Definition at line 819 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::ComputeSplitVariable(). |
|
|
Definition at line 669 of file statisticsgatherers.h. Referenced by Resize(). |
|
|
changes the dimention and reinitializes everything
Definition at line 652 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::DeleteTemporaryStatistics(), and CLUS::BinaryObliqueSplitter::InitializeSplitStatistics(). |
|
|
Definition at line 701 of file statisticsgatherers.h. Referenced by ComputeGiniGain(). |
|
||||||||||||||||
|
Definition at line 678 of file statisticsgatherers.h. Referenced by CLUS::BinaryObliqueSplitter::UpdateSplitStatistics(). |
|
|
Definition at line 625 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), MultidimNormalStatistics(), Resize(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 626 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), GetS_P1(), MaxGini(), Reset(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 627 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), Reset(), Resize(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 628 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), Reset(), Resize(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 626 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), GetS_P2(), MaxGini(), Reset(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 627 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), Reset(), Resize(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 628 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), Reset(), Resize(), UpdateParameters(), and UpdateStatistics(). |
|
|
Definition at line 631 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), GetSeparatingHyperplane(), and Resize(). |
|
|
Definition at line 630 of file statisticsgatherers.h. Referenced by ComputeGiniGain(), and GetSplitVariable(). |
1.3.2