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.
|
This is the complete list of members for ClassificationData, including all inherited members.
addClass(const UINT classLabel, const std::string className="NOT_SET") | ClassificationData | |
addSample(const UINT classLabel, const VectorFloat &sample) | ClassificationData | |
classId | GRTBase | protected |
ClassificationData(UINT numDimensions=0, std::string datasetName="NOT_SET", std::string infoText="") | ClassificationData | |
ClassificationData(const ClassificationData &rhs) | ClassificationData | |
clear() | ClassificationData | |
copyGRTBaseVariables(const GRTBase *GRTBase) | GRTBase | |
debugLog (defined in GRTBase) | GRTBase | protected |
enableExternalRangeScaling(const bool useExternalRanges) | ClassificationData | |
eraseAllSamplesWithClassLabel(const UINT classLabel) | ClassificationData | |
errorLog (defined in GRTBase) | GRTBase | protected |
generateGaussDataset(const std::string filename, const UINT numSamples=10000, const UINT numClasses=10, const UINT numDimensions=3, const Float range=10, const Float sigma=1) | ClassificationData | static |
generateGaussDataset(const UINT numSamples=10000, const UINT numClasses=10, const UINT numDimensions=3, const Float range=10, const Float sigma=1) | ClassificationData | static |
generateGaussLinearDataset(const UINT numSamples=10000, const UINT numClasses=10, const UINT numDimensions=3, const Float range=10, const Float sigma=1) | ClassificationData | static |
getBootstrappedDataset(const UINT numSamples=0, const bool balanceDataset=false) const | ClassificationData | |
getClassData(const UINT classLabel) const | ClassificationData | |
getClassDataIndexes(const UINT classLabel) const | ClassificationData | |
getClassHistogramData(const UINT classLabel, const UINT numBins) const | ClassificationData | |
getClassificationData() const | ClassificationData | inline |
getClassLabelIndexValue(const UINT classLabel) const | ClassificationData | |
getClassLabels() const | ClassificationData | |
getClassMean() const | ClassificationData | |
getClassNameForCorrespondingClassLabel(const UINT classLabel) const | ClassificationData | |
getClassProbabilities() const (defined in ClassificationData) | ClassificationData | |
getClassProbabilities(const Vector< UINT > &classLabels) const (defined in ClassificationData) | ClassificationData | |
getClassStdDev() const | ClassificationData | |
getClassTracker() const | ClassificationData | inline |
getCovarianceMatrix() const | ClassificationData | |
getDataAsMatrixDouble() const | ClassificationData | |
getDataAsMatrixFloat() const | ClassificationData | |
getDatasetName() const | ClassificationData | inline |
getGRTBasePointer() | GRTBase | |
getGRTBasePointer() const | GRTBase | |
getGRTRevison() | GRTBase | static |
getGRTVersion(bool returnRevision=true) | GRTBase | static |
getHistogramData(const UINT numBins) const | ClassificationData | |
getId() const | GRTBase | |
getInfoText() const | ClassificationData | inline |
getLastErrorMessage() const | GRTBase | |
getLastInfoMessage() const | GRTBase | |
getLastWarningMessage() const | GRTBase | |
getMaximumClassLabel() const | ClassificationData | |
getMean() const | ClassificationData | |
getMinimumClassLabel() const | ClassificationData | |
getNumClasses() const | ClassificationData | inline |
getNumDimensions() const | ClassificationData | inline |
getNumSamples() const | ClassificationData | inline |
getNumSamplesPerClass() const | ClassificationData | |
getRanges() const | ClassificationData | |
getStatsAsString() const | ClassificationData | |
getStdDev() const | ClassificationData | |
getTestFoldData(const UINT foldIndex) const | ClassificationData | |
getTrainingFoldData(const UINT foldIndex) const | ClassificationData | |
GRT_DEPRECATED_MSG("partition(...) is deprecated, use split(...) instead", ClassificationData partition(const UINT partitionPercentage, const bool useStratifiedSampling=false)) | ClassificationData | |
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) | GRTBase | protected |
load(const std::string &filename) | ClassificationData | |
loadDatasetFromCSVFile(const std::string &filename, const UINT classLabelColumnIndex=0) | ClassificationData | |
loadDatasetFromFile(const std::string &filename) | ClassificationData | |
merge(const ClassificationData &data) | ClassificationData | |
operator=(const ClassificationData &rhs) | ClassificationData | |
operator[](const UINT &i) | ClassificationData | inline |
operator[](const UINT &i) const | ClassificationData | inline |
printStats() const | ClassificationData | |
reformatAsRegressionData() const | ClassificationData | |
reformatAsUnlabelledData() const | ClassificationData | |
relabelAllSamplesWithClassLabel(const UINT oldClassLabel, const UINT newClassLabel) | ClassificationData | |
removeClass(const UINT classLabel) | ClassificationData | |
removeLastSample() | ClassificationData | |
removeSample(const UINT index) | ClassificationData | |
reserve(const UINT M) | ClassificationData | |
save(const std::string &filename) const | ClassificationData | |
saveDatasetToCSVFile(const std::string &filename) const | ClassificationData | |
saveDatasetToFile(const std::string &filename) const | ClassificationData | |
scale(const Float minTarget, const Float maxTarget) | ClassificationData | |
scale(const Vector< MinMax > &ranges, const Float minTarget, const Float maxTarget) | ClassificationData | |
GRTBase::scale(const Float &x, const Float &minSource, const Float &maxSource, const Float &minTarget, const Float &maxTarget, const bool constrain=false) | GRTBase | inline |
setAllowNullGestureClass(const bool allowNullGestureClass) | ClassificationData | |
setClassNameForCorrespondingClassLabel(const std::string className, const UINT classLabel) | ClassificationData | |
setDatasetName(std::string datasetName) | ClassificationData | |
setDebugLoggingEnabled(const bool loggingEnabled) | GRTBase | |
setErrorLoggingEnabled(const bool loggingEnabled) | GRTBase | |
setExternalRanges(const Vector< MinMax > &externalRanges, const bool useExternalRanges=false) | ClassificationData | |
setInfoLoggingEnabled(const bool loggingEnabled) | GRTBase | |
setInfoText(std::string infoText) | ClassificationData | |
setNumDimensions(UINT numDimensions) | ClassificationData | |
setWarningLoggingEnabled(const bool loggingEnabled) | GRTBase | |
sortClassLabels() | ClassificationData | |
spiltDataIntoKFolds(const UINT K, const bool useStratifiedSampling=false) | ClassificationData | |
split(const UINT splitPercentage, const bool useStratifiedSampling=false) | ClassificationData | |
SQR(const Float &x) const (defined in GRTBase) | GRTBase | inline |
warningLog (defined in GRTBase) | GRTBase | protected |
~ClassificationData() | ClassificationData | virtual |
~GRTBase(void) | GRTBase | virtual |