LinearSplitsTree Member List
This is the complete list of members for LinearSplitsTree, including all inherited members.
allExpLinearSplitsTree [private]
allNodesLinearSplitsTree [private]
allocateNode()LinearSplitsTree
buildTree(tree_node *node, const std::vector< tree_experience * > &instances, bool changed)LinearSplitsTree
calcAvgErrorforSet(const std::vector< tree_experience * > &instances)LinearSplitsTree
calcER(int dim, float val, const std::vector< tree_experience * > &instances, float error, std::vector< tree_experience * > &left, std::vector< tree_experience * > &right, float *leftError, float *rightError)LinearSplitsTree
compareSplits(float er, int dim, float val, const std::vector< tree_experience * > &left, const std::vector< tree_experience * > &right, int *nties, float leftError, float rightError, float *bestER, int *bestDim, float *bestVal, std::vector< tree_experience * > *bestLeft, std::vector< tree_experience * > *bestRight, float *bestLeftError, float *bestRightError)LinearSplitsTree
COPYDEBUGLinearSplitsTree
copyTree(tree_node *newNode, tree_node *origNode)LinearSplitsTree
deallocateNode(tree_node *node)LinearSplitsTree
deleteTree(tree_node *node)LinearSplitsTree
DTDEBUGLinearSplitsTree
experiencesLinearSplitsTree [private]
featPctLinearSplitsTree [private]
fitMultiLinearModel(const std::vector< tree_experience * > &instances, float *constant, std::vector< float > *coeff)LinearSplitsTree
fitSimpleLinearModel(const std::vector< tree_experience * > &instances, float *constant, std::vector< float > *coeff)LinearSplitsTree
freeNodesLinearSplitsTree [private]
freqLinearSplitsTree [private]
getConf(const std::vector< float > &input)LinearSplitsTree [virtual]
getCopy()LinearSplitsTree [virtual]
getCorrectChild(tree_node *node, const std::vector< float > &input)LinearSplitsTree
getUniques(int dim, const std::vector< tree_experience * > &instances, float &minVal, float &maxVal)LinearSplitsTree
hadErrorLinearSplitsTree [private]
idLinearSplitsTree [private]
implementSplit(tree_node *node, const std::vector< tree_experience * > &instances, float bestER, int bestDim, float bestVal, const std::vector< tree_experience * > &left, const std::vector< tree_experience * > &right, bool changed, float leftError, float rightError)LinearSplitsTree
INCDEBUGLinearSplitsTree
initNodes()LinearSplitsTree
initTree()LinearSplitsTree
initTreeNode(tree_node *node)LinearSplitsTree
lastNodeLinearSplitsTree [private]
leafPrediction(tree_node *t, const std::vector< float > &in, std::map< float, float > *retval)LinearSplitsTree
LinearSplitsTree(int id, int trainMode, int trainFreq, int m, float featPct, bool simple, float min_er, Random rng)LinearSplitsTree
LinearSplitsTree(const LinearSplitsTree &)LinearSplitsTree
LMDEBUGLinearSplitsTree
MLinearSplitsTree [private]
makeLeaf(tree_node *node, const std::vector< tree_experience * > &instances)LinearSplitsTree
maxnodesLinearSplitsTree [private]
MIN_ERLinearSplitsTree [private]
modeLinearSplitsTree [private]
nExperiencesLinearSplitsTree
nnodesLinearSplitsTree [private]
NODEDEBUGLinearSplitsTree
nOutputLinearSplitsTree [private]
passTest(int dim, float val, const std::vector< float > &input)LinearSplitsTree
printTree(tree_node *t, int level)LinearSplitsTree
rebuildTree()LinearSplitsTree
rngLinearSplitsTree [private]
rootLinearSplitsTree [private]
SIMPLELinearSplitsTree [private]
sortOnDim(int dim, const std::vector< tree_experience * > &instances)LinearSplitsTree
SPLIT_MARGINLinearSplitsTree
SPLITDEBUGLinearSplitsTree
STOCH_DEBUGLinearSplitsTree
testInstance(const std::vector< float > &input, std::map< float, float > *retval)LinearSplitsTree [virtual]
testPossibleSplits(float avgError, const std::vector< tree_experience * > &instances, float *bestER, int *bestDim, float *bestVal, std::vector< tree_experience * > *bestLeft, std::vector< tree_experience * > *bestRight, float *bestLeftError, float *bestRightError)LinearSplitsTree
totalnodesLinearSplitsTree [private]
trainInstance(classPair &instance)LinearSplitsTree [virtual]
trainInstances(std::vector< classPair > &instances)LinearSplitsTree [virtual]
traverseTree(tree_node *node, const std::vector< float > &input)LinearSplitsTree
~Classifier()Classifier [virtual]
~LinearSplitsTree()LinearSplitsTree


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