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

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

ABSOLUTE_DIST enum value (defined in DTW)DTW
averageTemplateLength (defined in DTW)DTWprotected
BASE_TYPE_NOT_SET enum value (defined in MLBase)MLBase
BaseType enum name (defined in MLBase)MLBase
baseType (defined in MLBase)MLBaseprotected
batchSize (defined in MLBase)MLBaseprotected
bestDistance (defined in Classifier)Classifierprotected
CLASS_LIKELIHOODS enum value (defined in DTW)DTW
classDistances (defined in Classifier)Classifierprotected
classIdGRTBaseprotected
CLASSIFIER enum value (defined in MLBase)MLBase
Classifier(const std::string &classifierId="")Classifier
classifierMode (defined in Classifier)Classifierprotected
ClassifierModes enum name (defined in Classifier)Classifier
classLabels (defined in Classifier)Classifierprotected
classLikelihoods (defined in Classifier)Classifierprotected
clear()DTWvirtual
CLUSTERER enum value (defined in MLBase)MLBase
computeAccuracy(const ClassificationData &data, Float &accuracy)Classifiervirtual
computeDistance(MatrixFloat &timeSeriesA, MatrixFloat &timeSeriesB, MatrixFloat &distanceMatrix, Vector< IndexDist > &warpPath) (defined in DTW)DTWprotected
constrainWarpingPath (defined in DTW)DTWprotected
constrainZNorm (defined in DTW)DTWprotected
CONTEXT enum value (defined in MLBase)MLBase
continuousInputDataBuffer (defined in DTW)DTWprotected
converged (defined in MLBase)MLBaseprotected
copyBaseVariables(const Classifier *classifier)Classifier
copyGRTBaseVariables(const GRTBase *GRTBase)GRTBase
copyMLBaseVariables(const MLBase *mlBase)MLBase
create(const std::string &id)Classifierstatic
create() const Classifier
d(int m, int n, MatrixFloat &distanceMatrix, const int M, const int N) (defined in DTW)DTWprotected
debugLog (defined in GRTBase)GRTBaseprotected
deepCopy() const Classifier
deepCopyFrom(const Classifier *classifier)DTWvirtual
distanceMatrices (defined in DTW)DTWprotected
distanceMethod (defined in DTW)DTWprotected
DistanceMethods enum name (defined in DTW)DTW
DTW(bool useScaling=false, bool useNullRejection=false, Float nullRejectionCoeff=3.0, UINT rejectionMode=DTW::TEMPLATE_THRESHOLDS, bool dtwConstrain=true, Float radius=0.2, bool offsetUsingFirstSample=false, bool useSmoothing=false, UINT smoothingFactor=5, Float nullRejectionLikelihoodThreshold=0.99)DTW
DTW(const DTW &rhs)DTW
enableNullRejection(const bool useNullRejection)Classifier
enableScaling(const bool useScaling)MLBase
enableTrimTrainingData(bool trimTrainingData, Float trimThreshold, Float maximumTrimPercentage)DTW
enableZNormalization(bool useZNormalization, bool constrainZNorm=true)DTW
errorLog (defined in GRTBase)GRTBaseprotected
EUCLIDEAN_DIST enum value (defined in DTW)DTW
FEATURE_EXTRACTION enum value (defined in MLBase)MLBase
getBaseClassifier() const Classifier
getBatchSize() const MLBase
getBestDistance() const Classifier
getClassDistances() const Classifier
getClassifierPointer() const Classifier
getClassifierType() const Classifier
getClassLabelIndexValue(const UINT classLabel) const Classifier
getClassLabels() const Classifier
getClassLikelihoods() const Classifier
getConverged() const MLBase
getDistanceMatrices() const DTWinline
getGRTBasePointer()GRTBase
getGRTBasePointer() const GRTBase
getGRTRevison()GRTBasestatic
getGRTVersion(bool returnRevision=true)GRTBasestatic
getId()DTWstatic
Classifier::getId() const GRTBase
getInputDataBuffer() const DTWinline
getInputType() const MLBase
getIsBaseTypeClassifier() const MLBase
getIsBaseTypeClusterer() const MLBase
getIsBaseTypeRegressifier() const MLBase
getLastErrorMessage() const GRTBase
getLastInfoMessage() const GRTBase
getLastWarningMessage() const GRTBase
getLearningRate() const MLBase
getMap()Classifierinlineprotectedstatic
getMaximumLikelihood() const Classifier
getMaxNumEpochs() const MLBase
getMinChange() const MLBase
getMinNumEpochs() const MLBase
getMLBasePointer()MLBase
getMLBasePointer() const MLBase
getModel(std::ostream &stream) const MLBasevirtual
getModelAsString() const MLBasevirtual
getModels() const DTWinline
getNullRejectionCoeff() const Classifier
getNullRejectionEnabled() const Classifier
getNullRejectionThresholds() const Classifier
getNumClasses() const Classifiervirtual
getNumInputDimensions() const MLBase
getNumInputFeatures() const MLBase
getNumOutputDimensions() const MLBase
getNumRestarts() const MLBase
getNumTemplates() const DTWinline
getNumTrainingIterationsToConverge() const MLBase
getOutputType() const MLBase
getPhase() const Classifier
getPredictedClassLabel() const Classifier
getRandomiseTrainingOrder() const MLBase
getRanges() const Classifier
getRegisteredClassifiers()Classifierstatic
getRejectionMode() const DTWinline
getRMSTrainingError() const MLBase
getRMSValidationError() const MLBase
getScalingEnabled() const MLBase
getSupportsNullRejection() const Classifier
getTestingLoggingEnabled() const MLBase
getTimeseriesCompatible() const Classifierinline
getTotalSquaredTrainingError() const MLBase
getTrained() const MLBase
getTrainingLoggingEnabled() const MLBase
getTrainingResults() const MLBase
getTrainingSetAccuracy() const Classifier
getType() const MLBase
getUseValidationSet() const MLBase
getValidationSetAccuracy() const MLBase
getValidationSetPrecision() const MLBase
getValidationSetRecall() const MLBase
getValidationSetSize() const MLBase
getWarpingPaths() const DTWinline
GRT_DEPRECATED_MSG("createNewInstance is deprecated, use create instead.", Classifier *createNewInstance() const ) (defined in Classifier)Classifier
GRT_DEPRECATED_MSG("createInstanceFromString is deprecated, use create instead.", static Classifier *createInstanceFromString(const std::string &id)) (defined in Classifier)Classifier
MLBase::GRT_DEPRECATED_MSG("saveModelToFile(std::string filename) is deprecated, use save(const std::string &filename) instead", virtual bool saveModelToFile(const std::string &filename) const )MLBase
MLBase::GRT_DEPRECATED_MSG("saveModelToFile(std::fstream &file) is deprecated, use save(std::fstream &file) instead", virtual bool saveModelToFile(std::fstream &file) const )MLBase
MLBase::GRT_DEPRECATED_MSG("loadModelFromFile(std::string filename) is deprecated, use load(const std::string &filename) instead", virtual bool loadModelFromFile(const std::string &filename))MLBase
MLBase::GRT_DEPRECATED_MSG("loadModelFromFile(std::fstream &file) is deprecated, use load(std::fstream &file) instead", virtual bool loadModelFromFile(std::fstream &file))MLBase
MLBase::GRT_DEPRECATED_MSG("getRootMeanSquaredTrainingError() is deprecated, use getRMSTrainingError() instead", Float getRootMeanSquaredTrainingError() const )MLBase
MLBase::GRT_DEPRECATED_MSG("getModelTrained() is deprecated, use getTrained() instead", bool getModelTrained() const )MLBase
GRTBase::GRT_DEPRECATED_MSG("getClassType is deprecated, use getId() instead!", std::string getClassType() const )GRTBase
GRTBase(const std::string &id="")GRTBase
infoLog (defined in GRTBase)GRTBaseprotected
inputType (defined in MLBase)MLBaseprotected
learningRate (defined in MLBase)MLBaseprotected
load(std::fstream &file)DTWvirtual
Classifier::load(const std::string &filename)MLBasevirtual
loadBaseSettingsFromFile(std::fstream &file)Classifierprotected
loadLegacyModelFromFile(std::fstream &file) (defined in DTW)DTWprotected
map(VectorFloat inputVector)MLBasevirtual
map_(VectorFloat &inputVector)MLBasevirtual
maximumTrimPercentage (defined in DTW)DTWprotected
maxLikelihood (defined in Classifier)Classifierprotected
maxNumEpochs (defined in MLBase)MLBaseprotected
MIN_(Float a, Float b, Float c) (defined in DTW)DTWinlineprotected
minChange (defined in MLBase)MLBaseprotected
minNumEpochs (defined in MLBase)MLBaseprotected
MLBase(const std::string &id="", const BaseType type=BASE_TYPE_NOT_SET)MLBase
NORM_ABSOLUTE_DIST enum value (defined in DTW)DTW
notify(const TrainingResult &data) (defined in Observer< TrainingResult >)Observer< TrainingResult >inlinevirtual
notify(const TestInstanceResult &data) (defined in Observer< TestInstanceResult >)Observer< TestInstanceResult >inlinevirtual
notifyTestResultsObservers(const TestInstanceResult &data)MLBase
notifyTrainingResultsObservers(const TrainingResult &data)MLBase
nullRejectionCoeff (defined in Classifier)Classifierprotected
nullRejectionLikelihoodThreshold (defined in DTW)DTWprotected
nullRejectionThresholds (defined in Classifier)Classifierprotected
numClasses (defined in Classifier)Classifierprotected
numInputDimensions (defined in MLBase)MLBaseprotected
numOutputDimensions (defined in MLBase)MLBaseprotected
numRestarts (defined in MLBase)MLBaseprotected
numTemplates (defined in DTW)DTWprotected
numTrainingIterationsToConverge (defined in MLBase)MLBaseprotected
Observer() (defined in Observer< TrainingResult >)Observer< TrainingResult >inline
Observer() (defined in Observer< TestInstanceResult >)Observer< TestInstanceResult >inline
offsetTimeseries(MatrixFloat &timeseries) (defined in DTW)DTWprotected
offsetUsingFirstSample (defined in DTW)DTWprotected
operator=(const DTW &rhs)DTW
outputType (defined in MLBase)MLBaseprotected
phase (defined in Classifier)Classifierprotected
POST_PROCESSING enum value (defined in MLBase)MLBase
PRE_PROCSSING enum value (defined in MLBase)MLBase
predict(VectorFloat inputVector)MLBasevirtual
predict(MatrixFloat inputMatrix)MLBasevirtual
predict_(VectorFloat &inputVector)DTWvirtual
predict_(MatrixFloat &timeSeries)DTWvirtual
predictedClassLabel (defined in Classifier)Classifierprotected
print() const MLBasevirtual
radius (defined in DTW)DTWprotected
random (defined in MLBase)MLBaseprotected
randomiseTrainingOrder (defined in MLBase)MLBaseprotected
ranges (defined in Classifier)Classifierprotected
recomputeNullRejectionThresholds()DTWvirtual
registerTestResultsObserver(Observer< TestInstanceResult > &observer)MLBase
registerTrainingResultsObserver(Observer< TrainingResult > &observer)MLBase
REGRESSIFIER enum value (defined in MLBase)MLBase
rejectionMode (defined in DTW)DTWprotected
RejectionModes enum name (defined in DTW)DTW
removeAllTestObservers()MLBase
removeAllTrainingObservers()MLBase
removeTestResultsObserver(const Observer< TestInstanceResult > &observer)MLBase
removeTrainingResultsObserver(const Observer< TrainingResult > &observer)MLBase
reset()DTWvirtual
rmsTrainingError (defined in MLBase)MLBaseprotected
rmsValidationError (defined in MLBase)MLBaseprotected
save(std::fstream &file) const DTWvirtual
Classifier::save(const std::string &filename) const MLBasevirtual
saveBaseSettingsToFile(std::fstream &file) const Classifierprotected
scale(const Float &x, const Float &minSource, const Float &maxSource, const Float &minTarget, const Float &maxTarget, const bool constrain=false)GRTBaseinline
scaleData(TimeSeriesClassificationData &trainingData) (defined in DTW)DTWprotected
scaleData(MatrixFloat &data, MatrixFloat &scaledData) (defined in DTW)DTWprotected
setBatchSize(const UINT batchSize)MLBase
setContrainWarpingPath(bool constrain)DTW
setDebugLoggingEnabled(const bool loggingEnabled)GRTBase
setErrorLoggingEnabled(const bool loggingEnabled)GRTBase
setInfoLoggingEnabled(const bool loggingEnabled)GRTBase
setLearningRate(const Float learningRate)MLBase
setMaxNumEpochs(const UINT maxNumEpochs)MLBase
setMinChange(const Float minChange)MLBase
setMinNumEpochs(const UINT minNumEpochs)MLBase
setModels(Vector< DTWTemplate > newTemplates)DTW
setNullRejectionCoeff(const Float nullRejectionCoeff)Classifiervirtual
setNullRejectionThreshold(Float nullRejectionLikelihoodThreshold)DTW
setNullRejectionThresholds(const VectorFloat &newRejectionThresholds)Classifiervirtual
setNumRestarts(const UINT numRestarts)MLBase
setOffsetTimeseriesUsingFirstSample(bool offsetUsingFirstSample)DTW
setRandomiseTrainingOrder(const bool randomiseTrainingOrder)MLBase
setRejectionMode(UINT rejectionMode)DTW
setTestingLoggingEnabled(const bool loggingEnabled)MLBase
setTrainingLoggingEnabled(const bool loggingEnabled)MLBase
setUseValidationSet(const bool useValidationSet)MLBase
setValidationSetSize(const UINT validationSetSize)MLBase
setWarningLoggingEnabled(const bool loggingEnabled)GRTBase
setWarpingRadius(Float radius)DTW
smoothData(VectorFloat &data, UINT smoothFactor, VectorFloat &resultsData) (defined in DTW)DTWprotected
smoothData(MatrixFloat &data, UINT smoothFactor, MatrixFloat &resultsData) (defined in DTW)DTWprotected
smoothingFactor (defined in DTW)DTWprotected
SQR(const Float &x) const (defined in GRTBase)GRTBaseinline
STANDARD_CLASSIFIER_MODE enum value (defined in Classifier)Classifier
StringClassifierMap typedefClassifier
supportsNullRejection (defined in Classifier)Classifierprotected
TEMPLATE_THRESHOLDS enum value (defined in DTW)DTW
templatesBuffer (defined in DTW)DTWprotected
testingLog (defined in MLBase)MLBaseprotected
testResultsObserverManager (defined in MLBase)MLBaseprotected
THRESHOLDS_AND_LIKELIHOODS enum value (defined in DTW)DTW
TIMESERIES_CLASSIFIER_MODE enum value (defined in Classifier)Classifier
totalSquaredTrainingError (defined in MLBase)MLBaseprotected
train(ClassificationData trainingData)MLBasevirtual
train(RegressionData trainingData)MLBasevirtual
train(RegressionData trainingData, RegressionData validationData)MLBasevirtual
train(TimeSeriesClassificationData trainingData)MLBasevirtual
train(ClassificationDataStream trainingData)MLBasevirtual
train(UnlabelledData trainingData)MLBasevirtual
train(MatrixFloat data)MLBasevirtual
train_(TimeSeriesClassificationData &trainingData)DTWvirtual
Classifier::train_(ClassificationData &trainingData)MLBasevirtual
Classifier::train_(RegressionData &trainingData)MLBasevirtual
Classifier::train_(RegressionData &trainingData, RegressionData &validationData)MLBasevirtual
Classifier::train_(ClassificationDataStream &trainingData)MLBasevirtual
Classifier::train_(UnlabelledData &trainingData)MLBasevirtual
Classifier::train_(MatrixFloat &data)MLBasevirtual
train_NDDTW(TimeSeriesClassificationData &trainingData, DTWTemplate &dtwTemplate, UINT &bestIndex) (defined in DTW)DTWprotected
trained (defined in MLBase)MLBaseprotected
trainingLog (defined in MLBase)MLBaseprotected
trainingResults (defined in MLBase)MLBaseprotected
trainingResultsObserverManager (defined in MLBase)MLBaseprotected
trainingSetAccuracy (defined in Classifier)Classifierprotected
trimThreshold (defined in DTW)DTWprotected
trimTrainingData (defined in DTW)DTWprotected
useNullRejection (defined in Classifier)Classifierprotected
useScaling (defined in MLBase)MLBaseprotected
useSmoothing (defined in DTW)DTWprotected
useValidationSet (defined in MLBase)MLBaseprotected
useZNormalisation (defined in DTW)DTWprotected
validationSetAccuracy (defined in MLBase)MLBaseprotected
validationSetPrecision (defined in MLBase)MLBaseprotected
validationSetRecall (defined in MLBase)MLBaseprotected
validationSetSize (defined in MLBase)MLBaseprotected
warningLog (defined in GRTBase)GRTBaseprotected
warpPaths (defined in DTW)DTWprotected
zNormConstrainThreshold (defined in DTW)DTWprotected
znormData(TimeSeriesClassificationData &trainingData) (defined in DTW)DTWprotected
znormData(MatrixFloat &data, MatrixFloat &normData) (defined in DTW)DTWprotected
~Classifier(void)Classifiervirtual
~DTW(void)DTWvirtual
~GRTBase(void)GRTBasevirtual
~MLBase(void)MLBasevirtual
~Observer() (defined in Observer< TrainingResult >)Observer< TrainingResult >inlinevirtual
~Observer() (defined in Observer< TestInstanceResult >)Observer< TestInstanceResult >inlinevirtual