GestureRecognitionToolkit  Version: 1.0 Revision: 04-03-15
The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, c++ machine learning library for real-time gesture recognition.
GRT::DecisionTreeNode Member List

This is the complete list of members for GRT::DecisionTreeNode, including all inherited members.

classProbabilities (defined in GRT::DecisionTreeNode)GRT::DecisionTreeNodeprotected
classType (defined in GRT::GRTBase)GRT::GRTBaseprotected
clear()GRT::DecisionTreeNodevirtual
computeBestSpilt(const UINT &trainingMode, const UINT &numSplittingSteps, const ClassificationData &trainingData, const vector< UINT > &features, const vector< UINT > &classLabels, UINT &featureIndex, double &minError)GRT::DecisionTreeNodevirtual
computeBestSpiltBestIterativeSpilt(const UINT &numSplittingSteps, const ClassificationData &trainingData, const vector< UINT > &features, const vector< UINT > &classLabels, UINT &featureIndex, double &minError) (defined in GRT::DecisionTreeNode)GRT::DecisionTreeNodeinlineprotectedvirtual
computeBestSpiltBestRandomSpilt(const UINT &numSplittingSteps, const ClassificationData &trainingData, const vector< UINT > &features, const vector< UINT > &classLabels, UINT &featureIndex, double &minError) (defined in GRT::DecisionTreeNode)GRT::DecisionTreeNodeinlineprotectedvirtual
copyGRTBaseVariables(const GRTBase *GRTBase)GRT::GRTBase
createInstanceFromString(string const &nodeType)GRT::Nodestatic
createNewInstance() const GRT::Node
debugLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
DecisionTreeNode()GRT::DecisionTreeNode
deepCopy() const GRT::DecisionTreeNode
deepCopyNode() const GRT::DecisionTreeNodevirtual
depth (defined in GRT::Node)GRT::Nodeprotected
errorLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
getClassLabelIndexValue(UINT classLabel, const vector< UINT > &classLabels) const (defined in GRT::DecisionTreeNode)GRT::DecisionTreeNodeinlineprotected
getClassProbabilities() const GRT::DecisionTreeNode
getClassType() const GRT::GRTBase
getDepth() const GRT::Node
getGRTBasePointer()GRT::GRTBase
getGRTBasePointer() const GRT::GRTBase
getGRTRevison()GRT::GRTBasestatic
getGRTVersion(bool returnRevision=true)GRT::GRTBasestatic
getHasLeftChild() const GRT::Node
getHasParent() const GRT::Node
getHasRightChild() const GRT::Node
getIsLeafNode() const GRT::Node
getLastErrorMessage() const GRT::GRTBase
getLastInfoMessage() const GRT::GRTBase
getLastWarningMessage() const GRT::GRTBase
getLeftChild() const (defined in GRT::Node)GRT::Nodeinline
getMap() (defined in GRT::Node)GRT::Nodeinlineprotectedstatic
getMaxDepth() const (defined in GRT::Node)GRT::Node
getModel(ostream &stream) const GRT::DecisionTreeNodevirtual
getNodeID() const GRT::Node
getNodeSize() const GRT::DecisionTreeNode
getNodeType() const GRT::Node
getNumClasses() const GRT::DecisionTreeNode
getParent() const (defined in GRT::Node)GRT::Nodeinline
getPredictedNodeID() const GRT::Node
getRightChild() const (defined in GRT::Node)GRT::Nodeinline
GRTBase(void)GRT::GRTBase
infoLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
initNode(Node *parent, const UINT depth, const UINT nodeID, const bool isLeafNode=false) (defined in GRT::Node)GRT::Node
isLeafNode (defined in GRT::Node)GRT::Nodeprotected
leftChild (defined in GRT::Node)GRT::Nodeprotected
loadFromFile(fstream &file)GRT::Nodevirtual
loadParametersFromFile(fstream &file)GRT::DecisionTreeNodeinlineprotectedvirtual
Node()GRT::Node
nodeID (defined in GRT::Node)GRT::Nodeprotected
nodeSize (defined in GRT::DecisionTreeNode)GRT::DecisionTreeNodeprotected
nodeType (defined in GRT::Node)GRT::Nodeprotected
parent (defined in GRT::Node)GRT::Nodeprotected
predict(const VectorDouble &x, VectorDouble &classLikelihoods)GRT::DecisionTreeNodevirtual
GRT::Node::predict(const VectorDouble &x)GRT::Nodevirtual
predictedNodeID (defined in GRT::Node)GRT::Nodeprotected
print() const GRT::Nodevirtual
registerModule (defined in GRT::DecisionTreeNode)GRT::DecisionTreeNodeprotectedstatic
rightChild (defined in GRT::Node)GRT::Nodeprotected
saveParametersToFile(fstream &file) const GRT::DecisionTreeNodeinlineprotectedvirtual
saveToFile(fstream &file) const GRT::Nodevirtual
setClassProbabilities(const VectorDouble &classProbabilities)GRT::DecisionTreeNode
setDepth(const UINT depth) (defined in GRT::Node)GRT::Node
setIsLeafNode(const bool isLeafNode) (defined in GRT::Node)GRT::Node
setLeafNode(const UINT nodeSize, const VectorDouble &classProbabilities)GRT::DecisionTreeNode
setLeftChild(Node *leftChild) (defined in GRT::Node)GRT::Node
setNodeID(const UINT nodeID) (defined in GRT::Node)GRT::Node
setNodeSize(const UINT nodeSize)GRT::DecisionTreeNode
setParent(Node *parent) (defined in GRT::Node)GRT::Node
setRightChild(Node *rightChild) (defined in GRT::Node)GRT::Node
SQR(const double &x) const (defined in GRT::GRTBase)GRT::GRTBaseinlineprotected
StringNodeMap typedefGRT::Node
testingLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
trainingLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
warningLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
~DecisionTreeNode()GRT::DecisionTreeNodevirtual
~GRTBase(void)GRT::GRTBasevirtual
~Node()GRT::Nodevirtual