C45Tree Member List
This is the complete list of members for C45Tree, including all inherited members.
allExpC45Tree [private]
allNodesC45Tree [private]
allocateNode()C45Tree
ALLOW_ONLY_SPLITSC45Tree [private]
buildTree(tree_node *node, const std::vector< tree_experience * > &instances, bool changed)C45Tree
C45Tree(int id, int trainMode, int trainFreq, int m, float featPct, Random rng)C45Tree
C45Tree(const C45Tree &)C45Tree
calcGainRatio(int dim, float val, bool type, const std::vector< tree_experience * > &instances, float I, std::vector< tree_experience * > &left, std::vector< tree_experience * > &right)C45Tree
calcIforSet(const std::vector< tree_experience * > &instances)C45Tree
calcIofP(float *P, int size)C45Tree
compareSplits(float gainRatio, int dim, float val, bool type, const std::vector< tree_experience * > &left, const std::vector< tree_experience * > &right, int *nties, float *bestGainRatio, int *bestDim, float *bestVal, bool *bestType, std::vector< tree_experience * > *bestLeft, std::vector< tree_experience * > *bestRight)C45Tree
COPYDEBUGC45Tree
copyTree(tree_node *newNode, tree_node *origNode)C45Tree
CUT enum valueC45Tree
deallocateNode(tree_node *node)C45Tree
deleteTree(tree_node *node)C45Tree
DTDEBUGC45Tree
experiencesC45Tree [private]
featPctC45Tree [private]
freeNodesC45Tree [private]
freqC45Tree [private]
getConf(const std::vector< float > &input)C45Tree [virtual]
getCopy()C45Tree [virtual]
getCorrectChild(tree_node *node, const std::vector< float > &input)C45Tree
getUniques(int dim, const std::vector< tree_experience * > &instances, float &minVal, float &maxVal)C45Tree
hadErrorC45Tree [private]
idC45Tree [private]
implementSplit(tree_node *node, float bestGainRatio, int bestDim, float bestVal, bool bestType, const std::vector< tree_experience * > &left, const std::vector< tree_experience * > &right, bool changed)C45Tree
INCDEBUGC45Tree
initNodes()C45Tree
initTree()C45Tree
initTreeNode(tree_node *node)C45Tree
lastNodeC45Tree [private]
MC45Tree [private]
makeLeaf(tree_node *node)C45Tree
maxnodesC45Tree [private]
MIN_GAIN_RATIOC45Tree
modeC45Tree [private]
nExperiencesC45Tree
nnodesC45Tree [private]
NODEDEBUGC45Tree
nOutputC45Tree [private]
ONLY enum valueC45Tree
outputProbabilities(tree_node *t, std::map< float, float > *retval)C45Tree
passTest(int dim, float val, bool type, const std::vector< float > &input)C45Tree
printTree(tree_node *t, int level)C45Tree
rebuildTree()C45Tree
rngC45Tree [private]
rootC45Tree [private]
sortOnDim(int dim, const std::vector< tree_experience * > &instances)C45Tree
SPLIT_MARGINC45Tree
SPLITDEBUGC45Tree
splitTypes enum nameC45Tree
STOCH_DEBUGC45Tree
testInstance(const std::vector< float > &input, std::map< float, float > *retval)C45Tree [virtual]
testPossibleSplits(const std::vector< tree_experience * > &instances, float *bestGainRatio, int *bestDim, float *bestVal, bool *bestType, std::vector< tree_experience * > *bestLeft, std::vector< tree_experience * > *bestRight)C45Tree
totalnodesC45Tree [private]
trainInstance(classPair &instance)C45Tree [virtual]
trainInstances(std::vector< classPair > &instances)C45Tree [virtual]
traverseTree(tree_node *node, const std::vector< float > &input)C45Tree
~C45Tree()C45Tree
~Classifier()Classifier [virtual]


rl_agent
Author(s): Todd Hester
autogenerated on Thu Jun 6 2019 22:00:14