Frobby
0.9.5
|
Public Member Functions | |
virtual bool | isPivotSplit () const |
If returns true, only call getPivot. More... | |
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. More... | |
virtual void | getPivot (Term &pivot, Slice &slice, const TermGrader &grader) const |
Sets pivot to the pivot of a pivot split on slice. More... | |
virtual size_t | getLabelSplitVariable (const Slice &slice) const |
Returns the variable to perform a label split on. More... | |
virtual bool | isLabelSplit () const |
If returns true, only call getLabelSplitVariable. More... | |
Public Member Functions inherited from SplitStrategy | |
virtual | ~SplitStrategy () |
virtual const char * | getName () const =0 |
Returns the name of the strategy. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from SplitStrategy | |
static auto_ptr< SplitStrategy > | createStrategy (const string &prefix) |
Returns the strategy whose name has the given prefix. More... | |
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 inherited from SplitStrategyCommon | |
Term | coVariableForGetBestVar |
Definition at line 203 of file SplitStrategy.cpp.
|
inlinevirtual |
If returns true, only call getPivot.
Reimplemented from SplitStrategyCommon.
Definition at line 205 of file SplitStrategy.cpp.