|
GClasses
|
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::GSupervisedLearner | protectedstatic |
| addVector(const GVec &in, const GVec &out) | GClasses::GKNN | |
| autoTune(GMatrix &features, GMatrix &labels) | GClasses::GKNN | |
| baseDomNode(GDom *pDoc, const char *szClassName) const | GClasses::GSupervisedLearner | protected |
| 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::GKNN | protectedvirtual |
| GClasses::GIncrementalLearner::beginIncrementalLearningInner(const GMatrix &features, const GMatrix &labels) | GClasses::GIncrementalLearner | inlineprotectedvirtual |
| canGeneralize() | GClasses::GSupervisedLearner | inlinevirtual |
| canImplicitlyHandleContinuousFeatures() | GClasses::GTransducer | inlinevirtual |
| canImplicitlyHandleContinuousLabels() | GClasses::GTransducer | inlinevirtual |
| canImplicitlyHandleMissingFeatures() | GClasses::GKNN | inlineprotectedvirtual |
| canImplicitlyHandleNominalFeatures() | GClasses::GTransducer | inlinevirtual |
| canImplicitlyHandleNominalLabels() | GClasses::GTransducer | inlinevirtual |
| canTrainIncrementally() | GClasses::GIncrementalLearner | inlinevirtual |
| clear() | GClasses::GKNN | virtual |
| 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 value | GClasses::GKNN | |
| drawRandom(size_t n) | GClasses::GKNN | inline |
| features() | GClasses::GKNN | inline |
| findNeighbors(const GVec &vector) | GClasses::GKNN | protected |
| GIncrementalLearner() | GClasses::GIncrementalLearner | inline |
| GIncrementalLearner(const GDomNode *pNode) | GClasses::GIncrementalLearner | inline |
| 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::GTransducer | inline |
| interpolateLearner(size_t nc, const GVec &in, GPrediction *pOut, GVec *pOut2) | GClasses::GKNN | protected |
| interpolateLinear(size_t nc, const GVec &in, GPrediction *pOut, GVec *pOut2) | GClasses::GKNN | protected |
| interpolateMean(size_t nc, const GVec &in, GPrediction *pOut, GVec *pOut2) | GClasses::GKNN | protected |
| InterpolationMethod enum name | GClasses::GKNN | |
| isFilter() | GClasses::GIncrementalLearner | inlinevirtual |
| labels() | GClasses::GKNN | inline |
| Learner enum value | GClasses::GKNN | |
| Linear enum value | GClasses::GKNN | |
| m_bOwnLearner | GClasses::GKNN | protected |
| m_eInterpolationMethod | GClasses::GKNN | protected |
| m_eTrainMethod | GClasses::GKNN | protected |
| m_nNeighbors | GClasses::GKNN | protected |
| m_normalizeScaleFactors | GClasses::GKNN | protected |
| m_optimizeScaleFactors | GClasses::GKNN | protected |
| m_ownMetric | GClasses::GKNN | protected |
| m_pCritic | GClasses::GKNN | protected |
| m_pDistanceMetric | GClasses::GKNN | protected |
| m_pFeatures | GClasses::GKNN | protected |
| m_pLabels | GClasses::GKNN | protected |
| m_pLearner | GClasses::GKNN | protected |
| m_pNeighborFinder | GClasses::GKNN | protected |
| m_pRelFeatures | GClasses::GSupervisedLearner | protected |
| m_pRelLabels | GClasses::GSupervisedLearner | protected |
| m_pScaleFactorOptimizer | GClasses::GKNN | protected |
| m_pSparseFeatures | GClasses::GKNN | protected |
| m_pSparseMetric | GClasses::GKNN | protected |
| m_rand | GClasses::GTransducer | protected |
| m_trainParam | GClasses::GKNN | protected |
| m_valueCounts | GClasses::GKNN | protected |
| Mean enum value | GClasses::GKNN | |
| metric() | GClasses::GKNN | inline |
| neighborCount() | GClasses::GKNN | inline |
| operator=(const GTransducer &other) | GClasses::GTransducer | inline |
| 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::GSupervisedLearner | protected |
| precisionRecallNominal(GPrediction *pOutput, double *pFunc, GMatrix &trainFeatures, GMatrix &trainLabels, GMatrix &testFeatures, GMatrix &testLabels, size_t label, int value) | GClasses::GSupervisedLearner | protected |
| predict(const GVec &in, GVec &out) | GClasses::GKNN | virtual |
| predictDistribution(const GVec &in, GPrediction *pOut) | GClasses::GKNN | virtual |
| rand() | GClasses::GTransducer | inline |
| 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::GKNN | virtual |
| 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::GSupervisedLearner | protected |
| sparseFeatures() | GClasses::GKNN | inline |
| StoreAll enum value | GClasses::GKNN | |
| sumSquaredError(const GMatrix &features, const GMatrix &labels, double *pOutSAE=NULL) | GClasses::GSupervisedLearner | |
| supportedFeatureRange(double *pOutMin, double *pOutMax) | GClasses::GTransducer | inlinevirtual |
| supportedLabelRange(double *pOutMin, double *pOutMax) | GClasses::GTransducer | inlinevirtual |
| test() | GClasses::GKNN | static |
| 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::GSupervisedLearner | virtual |
| trainIncremental(const GVec &in, const GVec &out) | GClasses::GKNN | protectedvirtual |
| trainInner(const GMatrix &features, const GMatrix &labels) | GClasses::GKNN | protectedvirtual |
| TrainMethod enum name | GClasses::GKNN | |
| trainSparse(GSparseMatrix &features, GMatrix &labels) | GClasses::GKNN | virtual |
| transduce(const GMatrix &features1, const GMatrix &labels1, const GMatrix &features2) | GClasses::GTransducer | |
| transduceInner(const GMatrix &features1, const GMatrix &labels1, const GMatrix &features2) | GClasses::GSupervisedLearner | protectedvirtual |
| transductiveConfusionMatrix(const GMatrix &trainFeatures, const GMatrix &trainLabels, const GMatrix &testFeatures, const GMatrix &testLabels, std::vector< GMatrix * > &stats) | GClasses::GTransducer | |
| ValidationPrune enum value | GClasses::GKNN | |
| ~GIncrementalLearner() | GClasses::GIncrementalLearner | inlinevirtual |
| ~GKNN() | GClasses::GKNN | virtual |
| ~GSupervisedLearner() | GClasses::GSupervisedLearner | virtual |
| ~GTransducer() | GClasses::GTransducer | virtual |