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

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

addClass(const UINT classLabel, const std::string className="NOT_SET")GRT::ClassificationData
addSample(UINT classLabel, const VectorDouble &sample)GRT::ClassificationData
ClassificationData(UINT numDimensions=0, string datasetName="NOT_SET", string infoText="")GRT::ClassificationData
ClassificationData(const ClassificationData &rhs)GRT::ClassificationData
classType (defined in GRT::GRTBase)GRT::GRTBaseprotected
clear()GRT::ClassificationData
copyGRTBaseVariables(const GRTBase *GRTBase)GRT::GRTBase
debugLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
enableExternalRangeScaling(const bool useExternalRanges)GRT::ClassificationData
eraseAllSamplesWithClassLabel(const UINT classLabel)GRT::ClassificationData
errorLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
generateGaussDataset(const std::string filename, const UINT numSamples=10000, const UINT numClasses=10, const UINT numDimensions=3, const double range=10, const double sigma=1)GRT::ClassificationDatastatic
getBootstrappedDataset(UINT numSamples=0) const GRT::ClassificationData
getClassData(const UINT classLabel) const GRT::ClassificationData
getClassDataIndexes(const UINT classLabel) const GRT::ClassificationData
getClassHistogramData(const UINT classLabel, const UINT numBins) const GRT::ClassificationData
getClassificationData() const GRT::ClassificationDatainline
getClassLabelIndexValue(const UINT classLabel) const GRT::ClassificationData
getClassLabels() const GRT::ClassificationData
getClassMean() const GRT::ClassificationData
getClassNameForCorrespondingClassLabel(const UINT classLabel) const GRT::ClassificationData
getClassProbabilities() const (defined in GRT::ClassificationData)GRT::ClassificationData
getClassProbabilities(const vector< UINT > &classLabels) const (defined in GRT::ClassificationData)GRT::ClassificationData
getClassStdDev() const GRT::ClassificationData
getClassTracker() const GRT::ClassificationDatainline
getClassType() const GRT::GRTBase
getCovarianceMatrix() const GRT::ClassificationData
getDataAsMatrixDouble() const GRT::ClassificationData
getDatasetName() const GRT::ClassificationDatainline
getGRTBasePointer()GRT::GRTBase
getGRTBasePointer() const GRT::GRTBase
getGRTRevison()GRT::GRTBasestatic
getGRTVersion(bool returnRevision=true)GRT::GRTBasestatic
getHistogramData(const UINT numBins) const GRT::ClassificationData
getInfoText() const GRT::ClassificationDatainline
getLastErrorMessage() const GRT::GRTBase
getLastInfoMessage() const GRT::GRTBase
getLastWarningMessage() const GRT::GRTBase
getMaximumClassLabel() const GRT::ClassificationData
getMean() const GRT::ClassificationData
getMinimumClassLabel() const GRT::ClassificationData
getNumClasses() const GRT::ClassificationDatainline
getNumDimensions() const GRT::ClassificationDatainline
getNumSamples() const GRT::ClassificationDatainline
getNumSamplesPerClass() const GRT::ClassificationData
getRanges() const GRT::ClassificationData
getStatsAsString() const GRT::ClassificationData
getStdDev() const GRT::ClassificationData
getTestFoldData(const UINT foldIndex) const GRT::ClassificationData
getTrainingFoldData(const UINT foldIndex) const GRT::ClassificationData
GRTBase(void)GRT::GRTBase
infoLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
load(const string &filename)GRT::ClassificationData
loadDatasetFromCSVFile(const string &filename, const UINT classLabelColumnIndex=0)GRT::ClassificationData
loadDatasetFromFile(const string &filename)GRT::ClassificationData
merge(const ClassificationData &labelledData)GRT::ClassificationData
operator=(const ClassificationData &rhs)GRT::ClassificationData
operator[](const UINT &i)GRT::ClassificationDatainline
operator[](const UINT &i) const GRT::ClassificationDatainline
partition(const UINT partitionPercentage, const bool useStratifiedSampling=false)GRT::ClassificationData
printStats() const GRT::ClassificationData
reformatAsRegressionData() const GRT::ClassificationData
reformatAsUnlabelledData() const GRT::ClassificationData
relabelAllSamplesWithClassLabel(const UINT oldClassLabel, const UINT newClassLabel)GRT::ClassificationData
removeClass(const UINT classLabel)GRT::ClassificationData
removeLastSample()GRT::ClassificationData
removeSample(const UINT index)GRT::ClassificationData
reserve(const UINT N)GRT::ClassificationData
save(const string &filename) const GRT::ClassificationData
saveDatasetToCSVFile(const string &filename) const GRT::ClassificationData
saveDatasetToFile(const string &filename) const GRT::ClassificationData
scale(const double minTarget, const double maxTarget)GRT::ClassificationData
scale(const vector< MinMax > &ranges, const double minTarget, const double maxTarget)GRT::ClassificationData
setAllowNullGestureClass(bool allowNullGestureClass)GRT::ClassificationData
setClassNameForCorrespondingClassLabel(string className, UINT classLabel)GRT::ClassificationData
setDatasetName(string datasetName)GRT::ClassificationData
setExternalRanges(const vector< MinMax > &externalRanges, const bool useExternalRanges=false)GRT::ClassificationData
setInfoText(string infoText)GRT::ClassificationData
setNumDimensions(UINT numDimensions)GRT::ClassificationData
sortClassLabels()GRT::ClassificationData
spiltDataIntoKFolds(const UINT K, const bool useStratifiedSampling=false)GRT::ClassificationData
SQR(const double &x) const (defined in GRT::GRTBase)GRT::GRTBaseinlineprotected
testingLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
trainingLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
warningLog (defined in GRT::GRTBase)GRT::GRTBaseprotected
~ClassificationData()GRT::ClassificationDatavirtual
~GRTBase(void)GRT::GRTBasevirtual