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

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

BEST_PARTICLE enum value (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
checkForResample()GRT::ParticleFilter< Particle, VectorDouble >inlineprotectedvirtual
clear()GRT::ParticleClassifierParticleFilterinlinevirtual
computeEstimate()GRT::ParticleFilter< Particle, VectorDouble >inlineprotectedvirtual
cumsumGRT::ParticleFilter< Particle, VectorDouble >protected
errorLog (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >protected
estimationLikelihoodGRT::ParticleFilter< Particle, VectorDouble >protected
estimationModeGRT::ParticleFilter< Particle, VectorDouble >protected
EstimationModes enum name (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
filter(VectorDouble &data)GRT::ParticleFilter< Particle, VectorDouble >inlinevirtual
gauss(double x, double mu, double sigma)GRT::ParticleFilter< Particle, VectorDouble >inlineprotected
gestureTemplates (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilter
getEstimationLikelihood() constGRT::ParticleFilter< Particle, VectorDouble >inline
getEstimationMode() constGRT::ParticleFilter< Particle, VectorDouble >inline
getInitialized() constGRT::ParticleFilter< Particle, VectorDouble >inline
getInitMode() constGRT::ParticleFilter< Particle, VectorDouble >inline
getNumDeadParticles() constGRT::ParticleFilter< Particle, VectorDouble >inline
getNumParticles() constGRT::ParticleFilter< Particle, VectorDouble >inline
getOldParticles()GRT::ParticleFilter< Particle, VectorDouble >inline
getParticles()GRT::ParticleFilter< Particle, VectorDouble >inline
getStateEstimation() constGRT::ParticleFilter< Particle, VectorDouble >inline
getStateVectorSize() constGRT::ParticleFilter< Particle, VectorDouble >inline
getWeightSum() constGRT::ParticleFilter< Particle, VectorDouble >inline
init(const unsigned int numParticles, const vector< VectorDouble > &initModel, const VectorDouble &processNoise, const VectorDouble &measurementNoise)GRT::ParticleFilter< Particle, VectorDouble >inlinevirtual
INIT_MODE_GAUSSIAN enum value (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
INIT_MODE_UNIFORM enum value (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
initializedGRT::ParticleFilter< Particle, VectorDouble >protected
initModeGRT::ParticleFilter< Particle, VectorDouble >protected
initModelGRT::ParticleFilter< Particle, VectorDouble >protected
InitModes enum name (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
initParticles(const UINT numParticles)GRT::ParticleFilter< Particle, VectorDouble >inlinevirtual
MEAN enum value (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
measurementNoiseGRT::ParticleFilter< Particle, VectorDouble >protected
minimumWeightThresholdGRT::ParticleFilter< Particle, VectorDouble >protected
normalizeWeights()GRT::ParticleFilter< Particle, VectorDouble >inlineprotectedvirtual
normWeightsGRT::ParticleFilter< Particle, VectorDouble >protected
numClasses (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilter
numDeadParticles (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >protected
numInputDimensions (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilter
numParticlesGRT::ParticleFilter< Particle, VectorDouble >protected
numTemplates (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilter
operator()(const unsigned int &i)GRT::ParticleFilter< Particle, VectorDouble >inline
operator()(const unsigned int &i) constGRT::ParticleFilter< Particle, VectorDouble >inline
operator=(const ParticleFilter &rhs)GRT::ParticleFilter< Particle, VectorDouble >inline
operator[](const unsigned int &i)GRT::ParticleFilter< Particle, VectorDouble >inline
operator[](const unsigned int &i) constGRT::ParticleFilter< Particle, VectorDouble >inline
ParticleClassifierParticleFilter() (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilterinline
particleDistributionAGRT::ParticleFilter< Particle, VectorDouble >protected
particleDistributionBGRT::ParticleFilter< Particle, VectorDouble >protected
ParticleFilter()GRT::ParticleFilter< Particle, VectorDouble >inline
ParticleFilter(const ParticleFilter &rhs)GRT::ParticleFilter< Particle, VectorDouble >inline
particlesGRT::ParticleFilter< Particle, VectorDouble >protected
postFilterUpdate(VectorDouble &data)GRT::ParticleClassifierParticleFilterinlinevirtual
predict(Particle &p)GRT::ParticleClassifierParticleFilterinlinevirtual
preFilterUpdate(VectorDouble &data)GRT::ParticleClassifierParticleFilterinlinevirtual
processNoiseGRT::ParticleFilter< Particle, VectorDouble >protected
randGRT::ParticleFilter< Particle, VectorDouble >protected
rbf(const double x, const double mu, double sigma, double weight=1.0)GRT::ParticleFilter< Particle, VectorDouble >inlineprotected
rbf(const VectorDouble &x, const VectorDouble &mu, double sigma, double weight=1.0)GRT::ParticleFilter< Particle, VectorDouble >inlineprotected
resample()GRT::ParticleFilter< Particle, VectorDouble >inlineprotectedvirtual
resampleCounter (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilter
resampleThresholdGRT::ParticleFilter< Particle, VectorDouble >protected
reset() (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >inlinevirtual
ROBUST_MEAN enum value (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
robustMeanWeightDistanceGRT::ParticleFilter< Particle, VectorDouble >protected
setEstimationMode(const unsigned int estimationMode)GRT::ParticleFilter< Particle, VectorDouble >inline
setInitMode(const unsigned int initMode)GRT::ParticleFilter< Particle, VectorDouble >inline
setInitModel(const vector< VectorDouble > initModel)GRT::ParticleFilter< Particle, VectorDouble >inline
setMeasurementNoise(const VectorDouble &measurementNoise)GRT::ParticleFilter< Particle, VectorDouble >inline
setNormalizeWeights(const bool normWeights)GRT::ParticleFilter< Particle, VectorDouble >inline
setProcessNoise() constGRT::ParticleFilter< Particle, VectorDouble >inline
setProcessNoise(const VectorDouble &processNoise)GRT::ParticleFilter< Particle, VectorDouble >inline
setResampleThreshold(const double resampleThreshold)GRT::ParticleFilter< Particle, VectorDouble >inline
setVerbose(const bool verbose)GRT::ParticleFilter< Particle, VectorDouble >inline
SQR(const double x)GRT::ParticleFilter< Particle, VectorDouble >inlineprotected
stateVectorSizeGRT::ParticleFilter< Particle, VectorDouble >protected
train(const unsigned int numParticles, const TimeSeriesClassificationData &trainingData, double sensorNoise, double transitionSigma, double phaseSigma, double velocitySigma) (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilterinline
update(Particle &p, VectorDouble &data)GRT::ParticleClassifierParticleFilterinlinevirtual
verboseGRT::ParticleFilter< Particle, VectorDouble >protected
warningLog (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >protected
wDotProductGRT::ParticleFilter< Particle, VectorDouble >protected
WEIGHTED_MEAN enum value (defined in GRT::ParticleFilter< Particle, VectorDouble >)GRT::ParticleFilter< Particle, VectorDouble >
wNormGRT::ParticleFilter< Particle, VectorDouble >protected
xGRT::ParticleFilter< Particle, VectorDouble >protected
~ParticleClassifierParticleFilter() (defined in GRT::ParticleClassifierParticleFilter)GRT::ParticleClassifierParticleFilterinlinevirtual
~ParticleFilter()GRT::ParticleFilter< Particle, VectorDouble >inlinevirtual