GestureRecognitionToolkit  Version: 0.2.5
The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, c++ machine learning library for real-time gesture recognition.
RegisterNode< T > Member List

This is the complete list of members for RegisterNode< T >, including all inherited members.

BASE_TYPE_NOT_SET enum value (defined in MLBase)MLBaseprivate
BaseType enum name (defined in MLBase)MLBaseprivate
baseType (defined in MLBase)MLBaseprivate
batchSize (defined in MLBase)MLBaseprivate
classIdGRTBaseprivate
CLASSIFIER enum value (defined in MLBase)MLBaseprivate
clear() overrideNodeprivatevirtual
CLUSTERER enum value (defined in MLBase)MLBaseprivate
computeFeatureWeights(VectorFloat &weights) const Nodeprivatevirtual
computeLeafNodeWeights(MatrixFloat &weights) const Nodeprivatevirtual
CONTEXT enum value (defined in MLBase)MLBaseprivate
converged (defined in MLBase)MLBaseprivate
copyGRTBaseVariables(const GRTBase *GRTBase)GRTBaseprivate
copyMLBaseVariables(const MLBase *mlBase)MLBaseprivate
createInstanceFromString(std::string const &nodeType)Nodeprivatestatic
createNewInstance() const Nodeprivate
debugLog (defined in GRTBase)GRTBaseprivate
deepCopy() const Nodeprivatevirtual
depth (defined in Node)Nodeprivate
enableScaling(const bool useScaling)MLBaseprivate
errorLog (defined in GRTBase)GRTBaseprivate
FEATURE_EXTRACTION enum value (defined in MLBase)MLBaseprivate
getBatchSize() const MLBaseprivate
getConverged() const MLBaseprivate
getDepth() const Nodeprivate
getGRTBasePointer()GRTBaseprivate
getGRTBasePointer() const GRTBaseprivate
getGRTRevison()GRTBaseprivatestatic
getGRTVersion(bool returnRevision=true)GRTBaseprivatestatic
getHasLeftChild() const Nodeprivate
getHasParent() const Nodeprivate
getHasRightChild() const Nodeprivate
getId() const GRTBaseprivate
getInputType() const MLBaseprivate
getIsBaseTypeClassifier() const MLBaseprivate
getIsBaseTypeClusterer() const MLBaseprivate
getIsBaseTypeRegressifier() const MLBaseprivate
getIsLeafNode() const Nodeprivate
getLastErrorMessage() const GRTBaseprivate
getLastInfoMessage() const GRTBaseprivate
getLastWarningMessage() const GRTBaseprivate
getLearningRate() const MLBaseprivate
getLeftChild() const (defined in Node)Nodeinlineprivate
getMap() (defined in Node)Nodeinlineprivatestatic
getMaxDepth() const (defined in Node)Nodeprivate
getMaxNumEpochs() const MLBaseprivate
getMinChange() const MLBaseprivate
getMinNumEpochs() const MLBaseprivate
getMLBasePointer()MLBaseprivate
getMLBasePointer() const MLBaseprivate
getModel(std::ostream &stream) const overrideNodeprivatevirtual
getModelAsString() const MLBaseprivatevirtual
getNodeID() const Nodeprivate
getNodeType() const Nodeprivate
getNumInputDimensions() const MLBaseprivate
getNumInputFeatures() const MLBaseprivate
getNumOutputDimensions() const MLBaseprivate
getNumRestarts() const MLBaseprivate
getNumTrainingIterationsToConverge() const MLBaseprivate
getOutputType() const MLBaseprivate
getParent() const (defined in Node)Nodeinlineprivate
getPredictedNodeID() const Nodeprivate
getRandomiseTrainingOrder() const MLBaseprivate
getRightChild() const (defined in Node)Nodeinlineprivate
getRMSTrainingError() const MLBaseprivate
getRMSValidationError() const MLBaseprivate
getScalingEnabled() const MLBaseprivate
getTestingLoggingEnabled() const MLBaseprivate
getTotalSquaredTrainingError() const MLBaseprivate
getTrained() const MLBaseprivate
getTrainingLoggingEnabled() const MLBaseprivate
getTrainingResults() const MLBaseprivate
getType() const MLBaseprivate
getUseValidationSet() const MLBaseprivate
getValidationSetAccuracy() const MLBaseprivate
getValidationSetPrecision() const MLBaseprivate
getValidationSetRecall() const MLBaseprivate
getValidationSetSize() const MLBaseprivate
GRT_DEPRECATED_MSG("saveModelToFile(std::string filename) is deprecated, use save(const std::string &filename) instead", virtual bool saveModelToFile(const std::string &filename) const )MLBaseprivate
GRT_DEPRECATED_MSG("saveModelToFile(std::fstream &file) is deprecated, use save(std::fstream &file) instead", virtual bool saveModelToFile(std::fstream &file) const )MLBaseprivate
GRT_DEPRECATED_MSG("loadModelFromFile(std::string filename) is deprecated, use load(const std::string &filename) instead", virtual bool loadModelFromFile(const std::string &filename))MLBaseprivate
GRT_DEPRECATED_MSG("loadModelFromFile(std::fstream &file) is deprecated, use load(std::fstream &file) instead", virtual bool loadModelFromFile(std::fstream &file))MLBaseprivate
GRT_DEPRECATED_MSG("getRootMeanSquaredTrainingError() is deprecated, use getRMSTrainingError() instead", Float getRootMeanSquaredTrainingError() const )MLBaseprivate
GRT_DEPRECATED_MSG("getModelTrained() is deprecated, use getTrained() instead", bool getModelTrained() const )MLBaseprivate
GRTBase::GRT_DEPRECATED_MSG("getClassType is deprecated, use getId() instead!", std::string getClassType() const )GRTBaseprivate
GRTBase(const std::string &id="")GRTBaseprivate
infoLog (defined in GRTBase)GRTBaseprivate
initNode(Node *parent, const UINT depth, const UINT nodeID, const bool isLeafNode=false) (defined in Node)Nodeprivate
inputType (defined in MLBase)MLBaseprivate
isLeafNode (defined in Node)Nodeprivate
learningRate (defined in MLBase)MLBaseprivate
leftChild (defined in Node)Nodeprivate
load(std::fstream &file) overrideNodeprivatevirtual
MLBase::load(const std::string &filename)MLBaseprivatevirtual
loadBaseSettingsFromFile(std::fstream &file)MLBaseprivate
loadParametersFromFile(std::fstream &file)Nodeinlineprivatevirtual
map(VectorFloat inputVector)MLBaseprivatevirtual
map_(VectorFloat &inputVector)MLBaseprivatevirtual
maxNumEpochs (defined in MLBase)MLBaseprivate
minChange (defined in MLBase)MLBaseprivate
minNumEpochs (defined in MLBase)MLBaseprivate
MLBase(const std::string &id="", const BaseType type=BASE_TYPE_NOT_SET)MLBaseprivate
Node(const std::string id="Node")Nodeprivate
nodeID (defined in Node)Nodeprivate
nodeType (defined in Node)Nodeprivate
notify(const TrainingResult &data) (defined in Observer< TrainingResult >)Observer< TrainingResult >inlineprivatevirtual
notify(const TestInstanceResult &data) (defined in Observer< TestInstanceResult >)Observer< TestInstanceResult >inlineprivatevirtual
notifyTestResultsObservers(const TestInstanceResult &data)MLBaseprivate
notifyTrainingResultsObservers(const TrainingResult &data)MLBaseprivate
numInputDimensions (defined in MLBase)MLBaseprivate
numOutputDimensions (defined in MLBase)MLBaseprivate
numRestarts (defined in MLBase)MLBaseprivate
numTrainingIterationsToConverge (defined in MLBase)MLBaseprivate
Observer() (defined in Observer< TrainingResult >)Observer< TrainingResult >inlineprivate
Observer() (defined in Observer< TestInstanceResult >)Observer< TestInstanceResult >inlineprivate
outputType (defined in MLBase)MLBaseprivate
parent (defined in Node)Nodeprivate
POST_PROCESSING enum value (defined in MLBase)MLBaseprivate
PRE_PROCSSING enum value (defined in MLBase)MLBaseprivate
predict(VectorFloat inputVector)MLBaseprivatevirtual
predict(MatrixFloat inputMatrix)MLBaseprivatevirtual
predict_(VectorFloat &x) overrideNodeprivatevirtual
predict_(VectorFloat &x, VectorFloat &y)Nodeprivatevirtual
MLBase::predict_(MatrixFloat &inputMatrix)MLBaseprivatevirtual
predictedNodeID (defined in Node)Nodeprivate
print() const overrideNodeprivatevirtual
random (defined in MLBase)MLBaseprivate
randomiseTrainingOrder (defined in MLBase)MLBaseprivate
RegisterNode(std::string const &newNodeName) (defined in RegisterNode< T >)RegisterNode< T >inline
registerTestResultsObserver(Observer< TestInstanceResult > &observer)MLBaseprivate
registerTrainingResultsObserver(Observer< TrainingResult > &observer)MLBaseprivate
REGRESSIFIER enum value (defined in MLBase)MLBaseprivate
removeAllTestObservers()MLBaseprivate
removeAllTrainingObservers()MLBaseprivate
removeTestResultsObserver(const Observer< TestInstanceResult > &observer)MLBaseprivate
removeTrainingResultsObserver(const Observer< TrainingResult > &observer)MLBaseprivate
reset()MLBaseprivatevirtual
rightChild (defined in Node)Nodeprivate
rmsTrainingError (defined in MLBase)MLBaseprivate
rmsValidationError (defined in MLBase)MLBaseprivate
save(std::fstream &file) const overrideNodeprivatevirtual
MLBase::save(const std::string &filename) const MLBaseprivatevirtual
saveBaseSettingsToFile(std::fstream &file) const MLBaseprivate
saveParametersToFile(std::fstream &file) const Nodeinlineprivatevirtual
scale(const Float &x, const Float &minSource, const Float &maxSource, const Float &minTarget, const Float &maxTarget, const bool constrain=false)GRTBaseinlineprivate
setBatchSize(const UINT batchSize)MLBaseprivate
setDebugLoggingEnabled(const bool loggingEnabled)GRTBaseprivate
setDepth(const UINT depth) (defined in Node)Nodeprivate
setErrorLoggingEnabled(const bool loggingEnabled)GRTBaseprivate
setInfoLoggingEnabled(const bool loggingEnabled)GRTBaseprivate
setIsLeafNode(const bool isLeafNode) (defined in Node)Nodeprivate
setLearningRate(const Float learningRate)MLBaseprivate
setLeftChild(Node *leftChild) (defined in Node)Nodeprivate
setMaxNumEpochs(const UINT maxNumEpochs)MLBaseprivate
setMinChange(const Float minChange)MLBaseprivate
setMinNumEpochs(const UINT minNumEpochs)MLBaseprivate
setNodeID(const UINT nodeID) (defined in Node)Nodeprivate
setNumRestarts(const UINT numRestarts)MLBaseprivate
setParent(Node *parent) (defined in Node)Nodeprivate
setRandomiseTrainingOrder(const bool randomiseTrainingOrder)MLBaseprivate
setRightChild(Node *rightChild) (defined in Node)Nodeprivate
setTestingLoggingEnabled(const bool loggingEnabled)MLBaseprivate
setTrainingLoggingEnabled(const bool loggingEnabled)MLBaseprivate
setUseValidationSet(const bool useValidationSet)MLBaseprivate
setValidationSetSize(const UINT validationSetSize)MLBaseprivate
setWarningLoggingEnabled(const bool loggingEnabled)GRTBaseprivate
SQR(const Float &x) const (defined in GRTBase)GRTBaseinlineprivate
StringNodeMap typedefNodeprivate
testingLog (defined in MLBase)MLBaseprivate
testResultsObserverManager (defined in MLBase)MLBaseprivate
totalSquaredTrainingError (defined in MLBase)MLBaseprivate
train(ClassificationData trainingData)MLBaseprivatevirtual
train(RegressionData trainingData)MLBaseprivatevirtual
train(RegressionData trainingData, RegressionData validationData)MLBaseprivatevirtual
train(TimeSeriesClassificationData trainingData)MLBaseprivatevirtual
train(ClassificationDataStream trainingData)MLBaseprivatevirtual
train(UnlabelledData trainingData)MLBaseprivatevirtual
train(MatrixFloat data)MLBaseprivatevirtual
train_(ClassificationData &trainingData)MLBaseprivatevirtual
train_(RegressionData &trainingData)MLBaseprivatevirtual
train_(RegressionData &trainingData, RegressionData &validationData)MLBaseprivatevirtual
train_(TimeSeriesClassificationData &trainingData)MLBaseprivatevirtual
train_(ClassificationDataStream &trainingData)MLBaseprivatevirtual
train_(UnlabelledData &trainingData)MLBaseprivatevirtual
train_(MatrixFloat &data)MLBaseprivatevirtual
trained (defined in MLBase)MLBaseprivate
trainingLog (defined in MLBase)MLBaseprivate
trainingResults (defined in MLBase)MLBaseprivate
trainingResultsObserverManager (defined in MLBase)MLBaseprivate
useScaling (defined in MLBase)MLBaseprivate
useValidationSet (defined in MLBase)MLBaseprivate
validationSetAccuracy (defined in MLBase)MLBaseprivate
validationSetPrecision (defined in MLBase)MLBaseprivate
validationSetRecall (defined in MLBase)MLBaseprivate
validationSetSize (defined in MLBase)MLBaseprivate
warningLog (defined in GRTBase)GRTBaseprivate
~GRTBase(void)GRTBaseprivatevirtual
~MLBase(void)MLBaseprivatevirtual
~Node()Nodeprivatevirtual
~Observer() (defined in Observer< TrainingResult >)Observer< TrainingResult >inlineprivatevirtual
~Observer() (defined in Observer< TestInstanceResult >)Observer< TestInstanceResult >inlineprivatevirtual