, including all inherited members.
accuracy(GMatrix &features, GMatrix &labels, double *pOutResults, std::vector< GMatrix * > *pNominalLabelStats=NULL) | GClasses::GSupervisedLearner | |
baseDomNode(GDom *pDoc, const char *szClassName) | GClasses::GSupervisedLearner | [protected] |
basicTest(double minAccuracy1, double minAccuracy2, double deviation=1e-6, bool printAccuracy=false) | GClasses::GSupervisedLearner | |
calibrate(GMatrix &features, GMatrix &labels) | GClasses::GSupervisedLearner | |
canGeneralize() | GClasses::GSupervisedLearner | [inline, virtual] |
canImplicitlyHandleContinuousFeatures() | GClasses::GTransducer | [inline, protected, virtual] |
canImplicitlyHandleContinuousLabels() | GClasses::GTransducer | [inline, protected, virtual] |
canImplicitlyHandleMissingFeatures() | GClasses::GTransducer | [inline, protected, virtual] |
canImplicitlyHandleNominalFeatures() | GClasses::GTransducer | [inline, protected, virtual] |
canImplicitlyHandleNominalLabels() | GClasses::GTransducer | [inline, protected, virtual] |
canTrainIncrementally() | GClasses::GTransducer | [inline, virtual] |
castVote(double weight, const double *pOut) | GClasses::GEnsemble | [protected] |
clear()=0 | GClasses::GSupervisedLearner | [pure virtual] |
clearBase() | GClasses::GEnsemble | [protected, virtual] |
crossValidate(GMatrix &features, GMatrix &labels, size_t nFolds, RepValidateCallback pCB=NULL, size_t nRep=0, void *pThis=NULL) | GClasses::GTransducer | |
featureDims() | GClasses::GSupervisedLearner | [inline] |
featureFilter() | GClasses::GSupervisedLearner | [inline] |
GEnsemble(GRand &rand) | GClasses::GEnsemble | |
GEnsemble(GDomNode *pNode, GLearnerLoader &ll) | GClasses::GEnsemble | |
GSupervisedLearner(GRand &rand) | GClasses::GSupervisedLearner | |
GSupervisedLearner(GDomNode *pNode, GLearnerLoader &ll) | GClasses::GSupervisedLearner | |
GTransducer(GRand &rand) | GClasses::GTransducer | |
heuristicValidate(GMatrix &features, GMatrix &labels) | GClasses::GTransducer | |
labelDims() | GClasses::GSupervisedLearner | [inline] |
labelFilter() | GClasses::GSupervisedLearner | [inline] |
m_autoFilter | GClasses::GSupervisedLearner | [protected] |
m_featureDims | GClasses::GSupervisedLearner | [protected] |
m_labelDims | GClasses::GSupervisedLearner | [protected] |
m_models | GClasses::GEnsemble | [protected] |
m_nAccumulatorDims | GClasses::GEnsemble | [protected] |
m_pAccumulator | GClasses::GEnsemble | [protected] |
m_pCalibrations | GClasses::GSupervisedLearner | [protected] |
m_pFeatureFilter | GClasses::GSupervisedLearner | [protected] |
m_pLabelFilter | GClasses::GSupervisedLearner | [protected] |
m_pLabelRel | GClasses::GEnsemble | [protected] |
m_rand | GClasses::GTransducer | [protected] |
normalizeWeights() | GClasses::GEnsemble | [protected] |
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 double *pIn, double *pOut) | GClasses::GSupervisedLearner | |
predictDistribution(const double *pIn, GPrediction *pOut) | GClasses::GSupervisedLearner | |
predictDistributionInner(const double *pIn, GPrediction *pOut) | GClasses::GEnsemble | [protected, virtual] |
predictInner(const double *pIn, double *pOut) | GClasses::GEnsemble | [protected, virtual] |
rand() | GClasses::GTransducer | [inline] |
repValidate(GMatrix &features, GMatrix &labels, size_t reps, size_t nFolds, RepValidateCallback pCB=NULL, void *pThis=NULL) | GClasses::GTransducer | |
serialize(GDom *pDoc)=0 | GClasses::GSupervisedLearner | [pure virtual] |
serializeBase(GDom *pDoc, GDomNode *pNode) | GClasses::GEnsemble | [protected, virtual] |
setAutoFilter(bool b) | GClasses::GSupervisedLearner | [inline] |
setFeatureFilter(GTwoWayIncrementalTransform *pFilter) | GClasses::GSupervisedLearner | |
setLabelFilter(GTwoWayIncrementalTransform *pFilter) | GClasses::GSupervisedLearner | |
setupFilters(GMatrix &features, GMatrix &labels) | GClasses::GSupervisedLearner | [protected] |
supportedFeatureRange(double *pOutMin, double *pOutMax) | GClasses::GTransducer | [inline, protected, virtual] |
supportedLabelRange(double *pOutMin, double *pOutMax) | GClasses::GTransducer | [inline, protected, virtual] |
tally(GPrediction *pOut) | GClasses::GEnsemble | [protected] |
tally(double *pOut) | GClasses::GEnsemble | [protected] |
test() | GClasses::GSupervisedLearner | [static] |
train(GMatrix &features, GMatrix &labels) | GClasses::GSupervisedLearner | |
trainAndTest(GMatrix &trainFeatures, GMatrix &trainLabels, GMatrix &testFeatures, GMatrix &testLabels, double *pOutResults, std::vector< GMatrix * > *pNominalLabelStats=NULL) | GClasses::GSupervisedLearner | [virtual] |
trainInner(GMatrix &features, GMatrix &labels) | GClasses::GEnsemble | [protected, virtual] |
trainInnerInner(GMatrix &features, GMatrix &labels)=0 | GClasses::GEnsemble | [protected, pure virtual] |
transduce(GMatrix &features1, GMatrix &labels1, GMatrix &features2) | GClasses::GTransducer | |
transduceInner(GMatrix &features1, GMatrix &labels1, GMatrix &features2) | GClasses::GSupervisedLearner | [protected, virtual] |
~GEnsemble() | GClasses::GEnsemble | [virtual] |
~GSupervisedLearner() | GClasses::GSupervisedLearner | [virtual] |
~GTransducer() | GClasses::GTransducer | [virtual] |