|
Frobby 0.9.5
|
Protected Member Functions | |
| void | setCounts (const Slice &slice) const |
| void | setOneCounts (const Slice &slice) const |
| virtual bool | isLabelSplit () const |
| If returns true, only call getLabelSplitVariable. | |
Protected Member Functions inherited from SplitStrategyCommon | |
| Exponent | getMedianPositiveExponentOf (Slice &slice, size_t var) const |
| size_t | getBestVar (const Slice &slice) const |
Protected Member Functions inherited from SplitStrategy | |
| SplitStrategy () | |
| SplitStrategy (const SplitStrategy &) | |
| SplitStrategy & | operator= (const SplitStrategy &) |
| bool | operator== (const SplitStrategy &) |
Protected Attributes | |
| Term | _counts |
| Term | _oneCounts |
Protected Attributes inherited from SplitStrategyCommon | |
| Term | coVariableForGetBestVar |
Additional Inherited Members | |
Public Member Functions inherited from SplitStrategyCommon | |
| virtual void | getPivot (Term &pivot, Slice &slice) const |
| Sets pivot to the pivot of a pivot split on slice. | |
| virtual void | getPivot (Term &pivot, Slice &slice, const TermGrader &grader) const |
| Sets pivot to the pivot of a pivot split on slice. | |
| virtual size_t | getLabelSplitVariable (const Slice &slice) const |
| Returns the variable to perform a label split on. | |
| virtual bool | isPivotSplit () const |
| If returns true, only call getPivot. | |
Public Member Functions inherited from SplitStrategy | |
| virtual | ~SplitStrategy () |
| virtual const char * | getName () const =0 |
| Returns the name of the strategy. | |
Static Public Member Functions inherited from SplitStrategy | |
| static auto_ptr< SplitStrategy > | createStrategy (const string &prefix) |
| Returns the strategy whose name has the given prefix. | |
Definition at line 102 of file SplitStrategy.cpp.
If returns true, only call getLabelSplitVariable.
Reimplemented from SplitStrategyCommon.
Definition at line 129 of file SplitStrategy.cpp.
Definition at line 105 of file SplitStrategy.cpp.
Definition at line 111 of file SplitStrategy.cpp.
|
mutableprotected |
Definition at line 104 of file SplitStrategy.cpp.
|
mutableprotected |
Definition at line 110 of file SplitStrategy.cpp.