Provides some useful functions for instantiating learning algorithms from the command line.
|
static void | autoTune (GArgReader &args) |
|
static void | autoTuneDecisionTree (GMatrix &features, GMatrix &labels) |
|
static void | autoTuneGraphCutTransducer (GMatrix &features, GMatrix &labels) |
|
static void | autoTuneKNN (GMatrix &features, GMatrix &labels) |
|
static void | autoTuneNaiveBayes (GMatrix &features, GMatrix &labels) |
|
static void | autoTuneNaiveInstance (GMatrix &features, GMatrix &labels) |
|
static void | autoTuneNeuralNet (GMatrix &features, GMatrix &labels) |
|
static void | CrossValidate (GArgReader &args) |
|
static void | CrossValidateCallback (void *pSupLearner, size_t nRep, size_t nFold, double foldSSE, size_t rows) |
|
static size_t | getAttrVal (const char *szString, size_t attrCount) |
|
static GAgglomerativeTransducer * | InstantiateAgglomerativeTransducer (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GTransducer * | InstantiateAlgorithm (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBag * | InstantiateBag (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBaselineLearner * | InstantiateBaseline (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBlock * | instantiateBlock (GArgReader &args) |
|
static GBayesianModelAveraging * | InstantiateBMA (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBayesianModelCombination * | InstantiateBMC (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBomb * | InstantiateBomb (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GResamplingAdaBoost * | InstantiateBoost (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBucket * | InstantiateBucket (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBucket * | InstantiateCvdt (GArgReader &args) |
|
static GDecisionTree * | InstantiateDecisionTree (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GGaussianProcess * | InstantiateGaussianProcess (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GGraphCutTransducer * | InstantiateGraphCutTransducer (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GBayesianModelCombination * | InstantiateHodgePodge (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GKNN * | InstantiateKNN (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GLinearRegressor * | InstantiateLinearRegressor (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GMeanMarginsTree * | InstantiateMeanMarginsTree (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GNaiveBayes * | InstantiateNaiveBayes (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GNaiveInstance * | InstantiateNaiveInstance (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GNeighborTransducer * | InstantiateNeighborTransducer (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GNeuralNetLearner * | InstantiateNeuralNet (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GRandomForest * | InstantiateRandomForest (GArgReader &args) |
|
static GReservoirNet * | InstantiateReservoirNet (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static GWag * | InstantiateWag (GArgReader &args, GMatrix *pFeatures, GMatrix *pLabels) |
|
static void | leftJustifiedString (const char *pIn, char *pOut, size_t outLen) |
|
static void | loadData (GArgReader &args, std::unique_ptr< GMatrix > &hFeaturesOut, std::unique_ptr< GMatrix > &hLabelsOut, bool requireMetadata=false) |
|
static std::string | machineReadableConfusionData (std::size_t variable_idx, const GRelation *pRelation, GMatrix const *const pMatrix) |
| for variable variable_idx as printed by printMachineReadableConfusionMatrices More...
|
|
static std::string | machineReadableConfusionHeader (std::size_t variable_idx, const GRelation *pRelation) |
| Returns the header for the machine readable confusion matrix for variable variable_idx as printed by printMachineReadableConfusionMatrices. More...
|
|
static void | metaData (GArgReader &args) |
|
static void | parseAttributeList (vector< size_t > &list, GArgReader &args, size_t attrCount) |
|
static void | PrecisionRecall (GArgReader &args) |
|
static void | predict (GArgReader &args) |
|
static void | predictDistribution (GArgReader &args) |
|
static void | printConfusionMatrices (const GRelation *pRelation, vector< GMatrix * > &matrixArray) |
|
static void | printMachineReadableConfusionMatrices (const GRelation *pRelation, vector< GMatrix * > &matrixArray) |
| Prints the confusion matrices as machine-readable csv-like lines. More...
|
|
static void | regress (GArgReader &args) |
|
static void | rightJustifiedString (const char *pIn, char *pOut, size_t outLen) |
|
static void | showError (GArgReader &args, const char *szAppName, const char *szMessage) |
|
static void | showInstantiateAlgorithmError (const char *szMessage, GArgReader &args) |
|
static void | ShowUsage (const char *appName) |
|
static void | SplitTest (GArgReader &args) |
|
static void | sterilize (GArgReader &args) |
|
static void | Test (GArgReader &args) |
|
static void | Train (GArgReader &args) |
|
static void | Transduce (GArgReader &args) |
|
static void | TransductiveAccuracy (GArgReader &args) |
|
static void | vette (string &s) |
|