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.
|
Files | |
file | Cholesky.h [code] |
This code is based on the LU Decomposition code from Numerical Recipes (3rd Edition) | |
file | CircularBuffer.h [code] |
file | ClassificationResult.h [code] |
The ClassificationResult class provides a data structure for storing the results of a classification test. | |
file | Metrics.h [code] |
This file contains the Metrics class, it can be used to compute common metrics such as accuracy, rms error, etc.. | |
file | Observer.h [code] |
file | PeakDetection.h [code] |
file | Random.h [code] |
file | RangeTracker.h [code] |
The RangeTracker can be used to keep track of the expected ranges that might occur in a dataset. These ranges can then be used to set the external ranges of a dataset for several of the GRT DataStructures. | |
file | TestInstanceResult.h [code] |
The TestInstanceResult class provides a data structure for storing the results of a classification or regression test instance. | |
file | TestResult.h [code] |
The TestResult class provides a data structure for storing the results of a classification or regression test. | |
file | ThreadPool.h [code] |
The ThreadPool class implements a flexible inteface for performing a large number of batch tasks. You need to build the GRT with GRT_CXX11_ENABLED, otherwise the ThreadPool class will be empty (as it requires C++11 support). | |
file | ThresholdCrossingDetector.h [code] |
This class implements a threshold crossing detector. | |
file | TimeSeriesClassificationSampleTrimmer.h [code] |
This class provides a useful tool to automatically trim timeseries data. | |
file | TrainingDataRecordingTimer.h [code] |
The TrainingDataRecordingTimer is a tool to help record your training data. | |
file | TrainingResult.h [code] |
The TrainingResult class provides a data structure for storing the results of a classification or regression training iteration. | |
file | Util.h [code] |
This file contains the Util class, a wrapper for a number of generic functions that are used throughout the GRT. This includes functions for scaling data, finding the minimum or maximum values in a double or UINT vector, etc. Many of these functions are static functions, which enables you to use them without having to create a new Util instance, for instance, you can directly call: Util::sleep( 1000 ); to use the sleep function. | |