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::DTW Member List

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

ABSOLUTE_DIST enum value (defined in GRT::DTW)GRT::DTW
averageTemplateLength (defined in GRT::DTW)GRT::DTWprotected
BASE_TYPE_NOT_SET enum value (defined in GRT::MLBase)GRT::MLBase
baseType (defined in GRT::MLBase)GRT::MLBaseprotected
BaseTypes enum name (defined in GRT::MLBase)GRT::MLBase
bestDistance (defined in GRT::Classifier)GRT::Classifierprotected
CLASS_LIKELIHOODS enum value (defined in GRT::DTW)GRT::DTW
classDistances (defined in GRT::Classifier)GRT::Classifierprotected
CLASSIFIER enum value (defined in GRT::MLBase)GRT::MLBase
Classifier(void)GRT::Classifier
classifierMode (defined in GRT::Classifier)GRT::Classifierprotected
ClassifierModes enum name (defined in GRT::Classifier)GRT::Classifierprotected
classifierType (defined in GRT::Classifier)GRT::Classifierprotected
classLabels (defined in GRT::Classifier)GRT::Classifierprotected
classLikelihoods (defined in GRT::Classifier)GRT::Classifierprotected
classType (defined in GRT::GRTBase)GRT::GRTBaseprotected
clear()GRT::DTWvirtual
CLUSTERER enum value (defined in GRT::MLBase)GRT::MLBase
constrainWarpingPath (defined in GRT::DTW)GRT::DTWprotected
constrainZNorm (defined in GRT::DTW)GRT::DTWprotected
continuousInputDataBuffer (defined in GRT::DTW)GRT::DTWprotected
copyBaseVariables(const Classifier *classifier)GRT::Classifier
copyGRTBaseVariables(const GRTBase *GRTBase)GRT::GRTBase
copyMLBaseVariables(const MLBase *mlBase)GRT::MLBase
createInstanceFromString(string const &classifierType)GRT::Classifierstatic
createNewInstance() const GRT::Classifier
debugLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
deepCopy() const GRT::Classifier
deepCopyFrom(const Classifier *classifier)GRT::DTWvirtual
distanceMatrices (defined in GRT::DTW)GRT::DTWprotected
distanceMethod (defined in GRT::DTW)GRT::DTWprotected
DistanceMethods enum name (defined in GRT::DTW)GRT::DTW
DTW(bool useScaling=false, bool useNullRejection=false, double nullRejectionCoeff=3.0, UINT rejectionMode=DTW::TEMPLATE_THRESHOLDS, bool dtwConstrain=true, double radius=0.2, bool offsetUsingFirstSample=false, bool useSmoothing=false, UINT smoothingFactor=5)GRT::DTW
DTW(const DTW &rhs)GRT::DTW
enableNullRejection(bool useNullRejection)GRT::Classifier
enableScaling(bool useScaling)GRT::MLBase
enableTrimTrainingData(bool trimTrainingData, double trimThreshold, double maximumTrimPercentage)GRT::DTW
enableZNormalization(bool useZNormalization, bool constrainZNorm=true)GRT::DTW
errorLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
EUCLIDEAN_DIST enum value (defined in GRT::DTW)GRT::DTW
getBaseClassifier() const GRT::Classifier
getBaseType() const GRT::MLBase
getBestDistance() const GRT::Classifier
getClassDistances() const GRT::Classifier
getClassifierPointer() const GRT::Classifier
getClassifierType() const GRT::Classifier
getClassLabelIndexValue(UINT classLabel) const GRT::Classifier
getClassLabels() const GRT::Classifier
getClassLikelihoods() const GRT::Classifier
getClassType() const GRT::GRTBase
getDistanceMatrices()GRT::DTWinline
getGRTBasePointer()GRT::GRTBase
getGRTBasePointer() const GRT::GRTBase
getGRTRevison()GRT::GRTBasestatic
getGRTVersion(bool returnRevision=true)GRT::GRTBasestatic
getInputDataBuffer()GRT::DTWinline
getIsBaseTypeClassifier() const GRT::MLBase
getIsBaseTypeClusterer() const GRT::MLBase
getIsBaseTypeRegressifier() const GRT::MLBase
getLastErrorMessage() const GRT::GRTBase
getLastInfoMessage() const GRT::GRTBase
getLastWarningMessage() const GRT::GRTBase
getLearningRate() const GRT::MLBase
getMap() (defined in GRT::Classifier)GRT::Classifierinlineprotectedstatic
getMaximumLikelihood() const GRT::Classifier
getMaxNumEpochs() const GRT::MLBase
getMinChange() const GRT::MLBase
getMinNumEpochs() const GRT::MLBase
getMLBasePointer()GRT::MLBase
getMLBasePointer() const GRT::MLBase
getModel(ostream &stream) const GRT::MLBasevirtual
getModelAsString() const GRT::MLBasevirtual
getModels()GRT::DTWinline
getModelTrained() const GRT::MLBase
getNullRejectionCoeff() const GRT::Classifier
getNullRejectionEnabled() const GRT::Classifier
getNullRejectionThresholds() const GRT::Classifier
getNumClasses() const GRT::Classifiervirtual
getNumInputDimensions() const GRT::MLBase
getNumInputFeatures() const GRT::MLBase
getNumOutputDimensions() const GRT::MLBase
getNumTemplates()GRT::DTWinline
getNumTrainingIterationsToConverge() const GRT::MLBase
getPhase() const GRT::Classifier
getPredictedClassLabel() const GRT::Classifier
getRandomiseTrainingOrder() const GRT::MLBase
getRanges() const GRT::Classifier
getRegisteredClassifiers()GRT::Classifierstatic
getRejectionMode()GRT::DTWinline
getRootMeanSquaredTrainingError() const GRT::MLBase
getScalingEnabled() const GRT::MLBase
getSupportsNullRejection() const GRT::Classifier
getTimeseriesCompatible() const GRT::Classifierinline
getTotalSquaredTrainingError() const GRT::MLBase
getTrained() const GRT::MLBase
getTrainingResults() const GRT::MLBase
getUseValidationSet() const GRT::MLBase
getValidationSetSize() const GRT::MLBase
getWarpingPaths()GRT::DTWinline
GRTBase(void)GRT::GRTBase
infoLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
learningRate (defined in GRT::MLBase)GRT::MLBaseprotected
load(const string filename)GRT::MLBasevirtual
loadBaseSettingsFromFile(fstream &file)GRT::Classifierprotected
loadLegacyModelFromFile(fstream &file) (defined in GRT::DTW)GRT::DTWprotected
loadModelFromFile(fstream &file)GRT::DTWvirtual
GRT::Classifier::loadModelFromFile(string filename)GRT::MLBasevirtual
map(VectorDouble inputVector)GRT::MLBasevirtual
map_(VectorDouble &inputVector)GRT::MLBasevirtual
maximumTrimPercentage (defined in GRT::DTW)GRT::DTWprotected
maxLikelihood (defined in GRT::Classifier)GRT::Classifierprotected
maxNumEpochs (defined in GRT::MLBase)GRT::MLBaseprotected
minChange (defined in GRT::MLBase)GRT::MLBaseprotected
minNumEpochs (defined in GRT::MLBase)GRT::MLBaseprotected
MLBase(void)GRT::MLBase
NORM_ABSOLUTE_DIST enum value (defined in GRT::DTW)GRT::DTW
notify(const TrainingResult &data) (defined in GRT::Observer< TrainingResult >)GRT::Observer< TrainingResult >inlinevirtual
notify(const TestInstanceResult &data) (defined in GRT::Observer< TestInstanceResult >)GRT::Observer< TestInstanceResult >inlinevirtual
notifyTestResultsObservers(const TestInstanceResult &data)GRT::MLBase
notifyTrainingResultsObservers(const TrainingResult &data)GRT::MLBase
nullRejectionCoeff (defined in GRT::Classifier)GRT::Classifierprotected
nullRejectionThresholds (defined in GRT::Classifier)GRT::Classifierprotected
numClasses (defined in GRT::Classifier)GRT::Classifierprotected
numInputDimensions (defined in GRT::MLBase)GRT::MLBaseprotected
numOutputDimensions (defined in GRT::MLBase)GRT::MLBaseprotected
numTemplates (defined in GRT::DTW)GRT::DTWprotected
numTrainingIterationsToConverge (defined in GRT::MLBase)GRT::MLBaseprotected
Observer() (defined in GRT::Observer< TrainingResult >)GRT::Observer< TrainingResult >inline
Observer() (defined in GRT::Observer< TestInstanceResult >)GRT::Observer< TestInstanceResult >inline
offsetUsingFirstSample (defined in GRT::DTW)GRT::DTWprotected
operator=(const DTW &rhs)GRT::DTW
phase (defined in GRT::Classifier)GRT::Classifierprotected
predict(VectorDouble inputVector)GRT::MLBasevirtual
predict(MatrixDouble inputMatrix)GRT::MLBasevirtual
predict_(VectorDouble &inputVector)GRT::DTWvirtual
predict_(MatrixDouble &timeSeries)GRT::DTWvirtual
predictedClassLabel (defined in GRT::Classifier)GRT::Classifierprotected
print() const GRT::MLBasevirtual
radius (defined in GRT::DTW)GRT::DTWprotected
random (defined in GRT::MLBase)GRT::MLBaseprotected
randomiseTrainingOrder (defined in GRT::MLBase)GRT::MLBaseprotected
ranges (defined in GRT::Classifier)GRT::Classifierprotected
recomputeNullRejectionThresholds()GRT::DTWvirtual
registerTestResultsObserver(Observer< TestInstanceResult > &observer)GRT::MLBase
registerTrainingResultsObserver(Observer< TrainingResult > &observer)GRT::MLBase
REGRESSIFIER enum value (defined in GRT::MLBase)GRT::MLBase
rejectionMode (defined in GRT::DTW)GRT::DTWprotected
RejectionModes enum name (defined in GRT::DTW)GRT::DTW
removeAllTestObservers()GRT::MLBase
removeAllTrainingObservers()GRT::MLBase
removeTestResultsObserver(const Observer< TestInstanceResult > &observer)GRT::MLBase
removeTrainingResultsObserver(const Observer< TrainingResult > &observer)GRT::MLBase
reset()GRT::DTWvirtual
rootMeanSquaredTrainingError (defined in GRT::MLBase)GRT::MLBaseprotected
save(const string filename) const GRT::MLBasevirtual
saveBaseSettingsToFile(fstream &file) const GRT::Classifierprotected
saveModelToFile(fstream &file) const GRT::DTWvirtual
GRT::Classifier::saveModelToFile(string filename) const GRT::MLBasevirtual
scale(const double &x, const double &minSource, const double &maxSource, const double &minTarget, const double &maxTarget, const bool constrain=false)GRT::MLBaseinline
setContrainWarpingPath(bool constrain)GRT::DTW
setLearningRate(double learningRate)GRT::MLBase
setMaxNumEpochs(const UINT maxNumEpochs)GRT::MLBase
setMinChange(const double minChange)GRT::MLBase
setMinNumEpochs(const UINT minNumEpochs)GRT::MLBase
setModels(vector< DTWTemplate > newTemplates)GRT::DTW
setNullRejectionCoeff(double nullRejectionCoeff)GRT::Classifiervirtual
setNullRejectionThresholds(VectorDouble newRejectionThresholds)GRT::Classifiervirtual
setOffsetTimeseriesUsingFirstSample(bool offsetUsingFirstSample)GRT::DTW
setRandomiseTrainingOrder(const bool randomiseTrainingOrder)GRT::MLBase
setRejectionMode(UINT rejectionMode)GRT::DTW
setUseValidationSet(const bool useValidationSet)GRT::MLBase
setValidationSetSize(const UINT validationSetSize)GRT::MLBase
setWarpingRadius(double radius)GRT::DTW
smoothingFactor (defined in GRT::DTW)GRT::DTWprotected
SQR(const double &x) const (defined in GRT::GRTBase)GRT::GRTBaseinlineprotected
STANDARD_CLASSIFIER_MODE enum value (defined in GRT::Classifier)GRT::Classifierprotected
StringClassifierMap typedefGRT::Classifier
supportsNullRejection (defined in GRT::Classifier)GRT::Classifierprotected
TEMPLATE_THRESHOLDS enum value (defined in GRT::DTW)GRT::DTW
templatesBuffer (defined in GRT::DTW)GRT::DTWprotected
testingLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
testResultsObserverManager (defined in GRT::MLBase)GRT::MLBaseprotected
THRESHOLDS_AND_LIKELIHOODS enum value (defined in GRT::DTW)GRT::DTW
TIMESERIES_CLASSIFIER_MODE enum value (defined in GRT::Classifier)GRT::Classifierprotected
totalSquaredTrainingError (defined in GRT::MLBase)GRT::MLBaseprotected
train(ClassificationData trainingData)GRT::MLBasevirtual
train(RegressionData trainingData)GRT::MLBasevirtual
train(TimeSeriesClassificationData trainingData)GRT::MLBasevirtual
train(TimeSeriesClassificationDataStream trainingData)GRT::MLBasevirtual
train(UnlabelledData trainingData)GRT::MLBasevirtual
train(MatrixDouble data)GRT::MLBasevirtual
train_(TimeSeriesClassificationData &trainingData)GRT::DTWvirtual
GRT::Classifier::train_(ClassificationData &trainingData)GRT::MLBasevirtual
GRT::Classifier::train_(RegressionData &trainingData)GRT::MLBasevirtual
GRT::Classifier::train_(TimeSeriesClassificationDataStream &trainingData)GRT::MLBasevirtual
GRT::Classifier::train_(UnlabelledData &trainingData)GRT::MLBasevirtual
GRT::Classifier::train_(MatrixDouble &data)GRT::MLBasevirtual
trained (defined in GRT::MLBase)GRT::MLBaseprotected
trainingLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
trainingResults (defined in GRT::MLBase)GRT::MLBaseprotected
trainingResultsObserverManager (defined in GRT::MLBase)GRT::MLBaseprotected
trimThreshold (defined in GRT::DTW)GRT::DTWprotected
trimTrainingData (defined in GRT::DTW)GRT::DTWprotected
useNullRejection (defined in GRT::Classifier)GRT::Classifierprotected
useScaling (defined in GRT::MLBase)GRT::MLBaseprotected
useSmoothing (defined in GRT::DTW)GRT::DTWprotected
useValidationSet (defined in GRT::MLBase)GRT::MLBaseprotected
useZNormalisation (defined in GRT::DTW)GRT::DTWprotected
validationSetSize (defined in GRT::MLBase)GRT::MLBaseprotected
warningLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
warpPaths (defined in GRT::DTW)GRT::DTWprotected
zNormConstrainThreshold (defined in GRT::DTW)GRT::DTWprotected
~Classifier(void)GRT::Classifiervirtual
~DTW(void)GRT::DTWvirtual
~GRTBase(void)GRT::GRTBasevirtual
~MLBase(void)GRT::MLBasevirtual
~Observer() (defined in GRT::Observer< TrainingResult >)GRT::Observer< TrainingResult >inlinevirtual
~Observer() (defined in GRT::Observer< TestInstanceResult >)GRT::Observer< TestInstanceResult >inlinevirtual