GClasses
GClasses::GKNN Member List

This is the complete list of members for GClasses::GKNN, including all inherited members.

addInterpolatedFunction(double *pOut, size_t nOutVals, double *pIn, size_t nInVals)GClasses::GSupervisedLearnerprotectedstatic
addVector(const GVec &in, const GVec &out)GClasses::GKNN
autoTune(GMatrix &features, GMatrix &labels)GClasses::GKNN
baseDomNode(GDom *pDoc, const char *szClassName) const GClasses::GSupervisedLearnerprotected
basicTest(double minAccuracy1, double minAccuracy2, double deviation=1e-6, bool printAccuracy=false, double warnRange=0.035)GClasses::GSupervisedLearner
beginIncrementalLearning(const GRelation &featureRel, const GRelation &labelRel)GClasses::GIncrementalLearner
beginIncrementalLearning(const GMatrix &features, const GMatrix &labels)GClasses::GIncrementalLearner
beginIncrementalLearningInner(const GRelation &featureRel, const GRelation &labelRel)GClasses::GKNNprotectedvirtual
GClasses::GIncrementalLearner::beginIncrementalLearningInner(const GMatrix &features, const GMatrix &labels)GClasses::GIncrementalLearnerinlineprotectedvirtual
canGeneralize()GClasses::GSupervisedLearnerinlinevirtual
canImplicitlyHandleContinuousFeatures()GClasses::GTransducerinlinevirtual
canImplicitlyHandleContinuousLabels()GClasses::GTransducerinlinevirtual
canImplicitlyHandleMissingFeatures()GClasses::GKNNinlineprotectedvirtual
canImplicitlyHandleNominalFeatures()GClasses::GTransducerinlinevirtual
canImplicitlyHandleNominalLabels()GClasses::GTransducerinlinevirtual
canTrainIncrementally()GClasses::GIncrementalLearnerinlinevirtual
clear()GClasses::GKNNvirtual
confusion(GMatrix &features, GMatrix &labels, std::vector< GMatrix * > &stats)GClasses::GSupervisedLearner
crossValidate(const GMatrix &features, const GMatrix &labels, size_t nFolds, double *pOutSAE=NULL, RepValidateCallback pCB=NULL, size_t nRep=0, void *pThis=NULL)GClasses::GTransducer
DrawRandom enum valueGClasses::GKNN
drawRandom(size_t n)GClasses::GKNNinline
features()GClasses::GKNNinline
findNeighbors(const GVec &vector)GClasses::GKNNprotected
GIncrementalLearner()GClasses::GIncrementalLearnerinline
GIncrementalLearner(const GDomNode *pNode)GClasses::GIncrementalLearnerinline
GKNN()GClasses::GKNN
GKNN(const GDomNode *pNode)GClasses::GKNN
GSupervisedLearner()GClasses::GSupervisedLearner
GSupervisedLearner(const GDomNode *pNode)GClasses::GSupervisedLearner
GTransducer()GClasses::GTransducer
GTransducer(const GTransducer &that)GClasses::GTransducerinline
interpolateLearner(size_t nc, const GVec &in, GPrediction *pOut, GVec *pOut2)GClasses::GKNNprotected
interpolateLinear(size_t nc, const GVec &in, GPrediction *pOut, GVec *pOut2)GClasses::GKNNprotected
interpolateMean(size_t nc, const GVec &in, GPrediction *pOut, GVec *pOut2)GClasses::GKNNprotected
InterpolationMethod enum nameGClasses::GKNN
isFilter()GClasses::GIncrementalLearnerinlinevirtual
labels()GClasses::GKNNinline
Learner enum valueGClasses::GKNN
Linear enum valueGClasses::GKNN
m_bOwnLearnerGClasses::GKNNprotected
m_eInterpolationMethodGClasses::GKNNprotected
m_eTrainMethodGClasses::GKNNprotected
m_nNeighborsGClasses::GKNNprotected
m_normalizeScaleFactorsGClasses::GKNNprotected
m_optimizeScaleFactorsGClasses::GKNNprotected
m_ownMetricGClasses::GKNNprotected
m_pCriticGClasses::GKNNprotected
m_pDistanceMetricGClasses::GKNNprotected
m_pFeaturesGClasses::GKNNprotected
m_pLabelsGClasses::GKNNprotected
m_pLearnerGClasses::GKNNprotected
m_pNeighborFinderGClasses::GKNNprotected
m_pRelFeaturesGClasses::GSupervisedLearnerprotected
m_pRelLabelsGClasses::GSupervisedLearnerprotected
m_pScaleFactorOptimizerGClasses::GKNNprotected
m_pSparseFeaturesGClasses::GKNNprotected
m_pSparseMetricGClasses::GKNNprotected
m_randGClasses::GTransducerprotected
m_trainParamGClasses::GKNNprotected
m_valueCountsGClasses::GKNNprotected
Mean enum valueGClasses::GKNN
metric()GClasses::GKNNinline
neighborCount()GClasses::GKNNinline
operator=(const GTransducer &other)GClasses::GTransducerinline
precisionRecall(double *pOutPrecision, size_t nPrecisionSize, GMatrix &features, GMatrix &labels, size_t label, size_t nReps)GClasses::GSupervisedLearner
precisionRecallContinuous(GPrediction *pOutput, double *pFunc, GMatrix &trainFeatures, GMatrix &trainLabels, GMatrix &testFeatures, GMatrix &testLabels, size_t label)GClasses::GSupervisedLearnerprotected
precisionRecallNominal(GPrediction *pOutput, double *pFunc, GMatrix &trainFeatures, GMatrix &trainLabels, GMatrix &testFeatures, GMatrix &testLabels, size_t label, int value)GClasses::GSupervisedLearnerprotected
predict(const GVec &in, GVec &out)GClasses::GKNNvirtual
predictDistribution(const GVec &in, GPrediction *pOut)GClasses::GKNNvirtual
rand()GClasses::GTransducerinline
relFeatures()GClasses::GSupervisedLearner
relLabels()GClasses::GSupervisedLearner
repValidate(const GMatrix &features, const GMatrix &labels, size_t reps, size_t nFolds, double *pOutSAE=NULL, RepValidateCallback pCB=NULL, void *pThis=NULL)GClasses::GTransducer
serialize(GDom *pDoc) const GClasses::GKNNvirtual
setInterpolationLearner(GSupervisedLearner *pLearner, bool bTakeOwnership)GClasses::GKNN
setInterpolationMethod(InterpolationMethod eMethod)GClasses::GKNN
setMetric(GDistanceMetric *pMetric, bool own)GClasses::GKNN
setMetric(GSparseSimilarity *pMetric, bool own)GClasses::GKNN
setNeighborCount(size_t k)GClasses::GKNN
setNormalizeScaleFactors(bool b)GClasses::GKNN
setOptimizeScaleFactors(bool b)GClasses::GKNN
setupFilters(const GMatrix &features, const GMatrix &labels)GClasses::GSupervisedLearnerprotected
sparseFeatures()GClasses::GKNNinline
StoreAll enum valueGClasses::GKNN
sumSquaredError(const GMatrix &features, const GMatrix &labels, double *pOutSAE=NULL)GClasses::GSupervisedLearner
supportedFeatureRange(double *pOutMin, double *pOutMax)GClasses::GTransducerinlinevirtual
supportedLabelRange(double *pOutMin, double *pOutMax)GClasses::GTransducerinlinevirtual
test()GClasses::GKNNstatic
train(const GMatrix &features, const GMatrix &labels)GClasses::GSupervisedLearner
trainAndTest(const GMatrix &trainFeatures, const GMatrix &trainLabels, const GMatrix &testFeatures, const GMatrix &testLabels, double *pOutSAE=NULL)GClasses::GSupervisedLearnervirtual
trainIncremental(const GVec &in, const GVec &out)GClasses::GKNNprotectedvirtual
trainInner(const GMatrix &features, const GMatrix &labels)GClasses::GKNNprotectedvirtual
TrainMethod enum nameGClasses::GKNN
trainSparse(GSparseMatrix &features, GMatrix &labels)GClasses::GKNNvirtual
transduce(const GMatrix &features1, const GMatrix &labels1, const GMatrix &features2)GClasses::GTransducer
transduceInner(const GMatrix &features1, const GMatrix &labels1, const GMatrix &features2)GClasses::GSupervisedLearnerprotectedvirtual
transductiveConfusionMatrix(const GMatrix &trainFeatures, const GMatrix &trainLabels, const GMatrix &testFeatures, const GMatrix &testLabels, std::vector< GMatrix * > &stats)GClasses::GTransducer
ValidationPrune enum valueGClasses::GKNN
~GIncrementalLearner()GClasses::GIncrementalLearnerinlinevirtual
~GKNN()GClasses::GKNNvirtual
~GSupervisedLearner()GClasses::GSupervisedLearnervirtual
~GTransducer()GClasses::GTransducervirtual