|
| | HierarchicalClustering () |
| |
| | HierarchicalClustering (const HierarchicalClustering &rhs) |
| |
| virtual | ~HierarchicalClustering () |
| |
| HierarchicalClustering & | operator= (const HierarchicalClustering &rhs) |
| |
| virtual bool | deepCopyFrom (const Clusterer *clusterer) |
| |
| virtual bool | reset () |
| |
| virtual bool | clear () |
| |
| virtual bool | train_ (MatrixFloat &trainingData) |
| |
| virtual bool | train_ (ClassificationData &trainingData) |
| |
| virtual bool | train_ (UnlabelledData &trainingData) |
| |
| virtual bool | saveModelToFile (std::fstream &file) const |
| |
| virtual bool | loadModelFromFile (std::fstream &file) |
| |
|
bool | printModel () |
| |
|
Vector< ClusterLevel > | getClusters () |
| |
| | Clusterer (const std::string &id="") |
| |
| virtual | ~Clusterer (void) |
| |
| bool | copyBaseVariables (const Clusterer *clusterer) |
| |
| UINT | getNumClusters () const |
| |
| UINT | getPredictedClusterLabel () const |
| |
| Float | getMaximumLikelihood () const |
| |
| Float | getBestDistance () const |
| |
| VectorFloat | getClusterLikelihoods () const |
| |
| VectorFloat | getClusterDistances () const |
| |
| Vector< UINT > | getClusterLabels () const |
| |
|
| GRT_DEPRECATED_MSG ("getClustererType() is deprecated, use getId() or getBaseId() instead", std::string getClustererType() const ) |
| |
| bool | setNumClusters (const UINT numClusters) |
| |
| Clusterer * | create () const |
| |
|
| GRT_DEPRECATED_MSG ("createNewInstance is deprecated, use create instead.", Clusterer *createNewInstance() const ) |
| |
|
| GRT_DEPRECATED_MSG ("createInstanceFromString is deprecated, use create instead.", static Clusterer *createInstanceFromString(const std::string &id)) |
| |
| Clusterer * | deepCopy () const |
| |
| const Clusterer & | getBaseClusterer () const |
| |
| | MLBase (const std::string &id="", const BaseType type=BASE_TYPE_NOT_SET) |
| |
| virtual | ~MLBase (void) |
| |
| bool | copyMLBaseVariables (const MLBase *mlBase) |
| |
| virtual bool | train (ClassificationData trainingData) |
| |
| virtual bool | train (RegressionData trainingData) |
| |
| virtual bool | train_ (RegressionData &trainingData) |
| |
| virtual bool | train (RegressionData trainingData, RegressionData validationData) |
| |
| virtual bool | train_ (RegressionData &trainingData, RegressionData &validationData) |
| |
| virtual bool | train (TimeSeriesClassificationData trainingData) |
| |
| virtual bool | train_ (TimeSeriesClassificationData &trainingData) |
| |
| virtual bool | train (ClassificationDataStream trainingData) |
| |
| virtual bool | train_ (ClassificationDataStream &trainingData) |
| |
| virtual bool | train (UnlabelledData trainingData) |
| |
| virtual bool | train (MatrixFloat data) |
| |
| virtual bool | predict (VectorFloat inputVector) |
| |
| virtual bool | predict_ (VectorFloat &inputVector) |
| |
| virtual bool | predict (MatrixFloat inputMatrix) |
| |
| virtual bool | predict_ (MatrixFloat &inputMatrix) |
| |
| virtual bool | map (VectorFloat inputVector) |
| |
| virtual bool | map_ (VectorFloat &inputVector) |
| |
| virtual bool | print () const |
| |
| virtual bool | save (const std::string &filename) const |
| |
| virtual bool | load (const std::string &filename) |
| |
| virtual bool | save (std::fstream &file) const |
| |
| virtual bool | load (std::fstream &file) |
| |
| | GRT_DEPRECATED_MSG ("saveModelToFile(std::string filename) is deprecated, use save(const std::string &filename) instead", virtual bool saveModelToFile(const std::string &filename) const ) |
| |
| | GRT_DEPRECATED_MSG ("saveModelToFile(std::fstream &file) is deprecated, use save(std::fstream &file) instead", virtual bool saveModelToFile(std::fstream &file) const ) |
| |
| | GRT_DEPRECATED_MSG ("loadModelFromFile(std::string filename) is deprecated, use load(const std::string &filename) instead", virtual bool loadModelFromFile(const std::string &filename)) |
| |
| | GRT_DEPRECATED_MSG ("loadModelFromFile(std::fstream &file) is deprecated, use load(std::fstream &file) instead", virtual bool loadModelFromFile(std::fstream &file)) |
| |
| virtual bool | getModel (std::ostream &stream) const |
| |
| virtual std::string | getModelAsString () const |
| |
| DataType | getInputType () const |
| |
| DataType | getOutputType () const |
| |
| BaseType | getType () const |
| |
| UINT | getNumInputFeatures () const |
| |
| UINT | getNumInputDimensions () const |
| |
| UINT | getNumOutputDimensions () const |
| |
| UINT | getMinNumEpochs () const |
| |
| UINT | getMaxNumEpochs () const |
| |
| UINT | getBatchSize () const |
| |
| UINT | getNumRestarts () const |
| |
| UINT | getValidationSetSize () const |
| |
| UINT | getNumTrainingIterationsToConverge () const |
| |
| Float | getMinChange () const |
| |
| Float | getLearningRate () const |
| |
| Float | getRMSTrainingError () const |
| |
| | GRT_DEPRECATED_MSG ("getRootMeanSquaredTrainingError() is deprecated, use getRMSTrainingError() instead", Float getRootMeanSquaredTrainingError() const ) |
| |
| Float | getTotalSquaredTrainingError () const |
| |
| Float | getRMSValidationError () const |
| |
| Float | getValidationSetAccuracy () const |
| |
| VectorFloat | getValidationSetPrecision () const |
| |
| VectorFloat | getValidationSetRecall () const |
| |
| bool | getUseValidationSet () const |
| |
| bool | getRandomiseTrainingOrder () const |
| |
| bool | getTrained () const |
| |
| | GRT_DEPRECATED_MSG ("getModelTrained() is deprecated, use getTrained() instead", bool getModelTrained() const ) |
| |
| bool | getConverged () const |
| |
| bool | getScalingEnabled () const |
| |
| bool | getIsBaseTypeClassifier () const |
| |
| bool | getIsBaseTypeRegressifier () const |
| |
| bool | getIsBaseTypeClusterer () const |
| |
| bool | getTrainingLoggingEnabled () const |
| |
| bool | getTestingLoggingEnabled () const |
| |
| bool | enableScaling (const bool useScaling) |
| |
| bool | setMaxNumEpochs (const UINT maxNumEpochs) |
| |
| bool | setBatchSize (const UINT batchSize) |
| |
| bool | setMinNumEpochs (const UINT minNumEpochs) |
| |
| bool | setNumRestarts (const UINT numRestarts) |
| |
| bool | setMinChange (const Float minChange) |
| |
| bool | setLearningRate (const Float learningRate) |
| |
| bool | setUseValidationSet (const bool useValidationSet) |
| |
| bool | setValidationSetSize (const UINT validationSetSize) |
| |
| bool | setRandomiseTrainingOrder (const bool randomiseTrainingOrder) |
| |
| bool | setTrainingLoggingEnabled (const bool loggingEnabled) |
| |
| bool | setTestingLoggingEnabled (const bool loggingEnabled) |
| |
| bool | registerTrainingResultsObserver (Observer< TrainingResult > &observer) |
| |
| bool | registerTestResultsObserver (Observer< TestInstanceResult > &observer) |
| |
| bool | removeTrainingResultsObserver (const Observer< TrainingResult > &observer) |
| |
| bool | removeTestResultsObserver (const Observer< TestInstanceResult > &observer) |
| |
| bool | removeAllTrainingObservers () |
| |
| bool | removeAllTestObservers () |
| |
| bool | notifyTrainingResultsObservers (const TrainingResult &data) |
| |
| bool | notifyTestResultsObservers (const TestInstanceResult &data) |
| |
| MLBase * | getMLBasePointer () |
| |
| const MLBase * | getMLBasePointer () const |
| |
| Vector< TrainingResult > | getTrainingResults () const |
| |
| | GRTBase (const std::string &id="") |
| |
| virtual | ~GRTBase (void) |
| |
| bool | copyGRTBaseVariables (const GRTBase *GRTBase) |
| |
| | GRT_DEPRECATED_MSG ("getClassType is deprecated, use getId() instead!", std::string getClassType() const ) |
| |
| std::string | getId () const |
| |
| std::string | getLastWarningMessage () const |
| |
| std::string | getLastErrorMessage () const |
| |
| std::string | getLastInfoMessage () const |
| |
| bool | setInfoLoggingEnabled (const bool loggingEnabled) |
| |
| bool | setWarningLoggingEnabled (const bool loggingEnabled) |
| |
| bool | setErrorLoggingEnabled (const bool loggingEnabled) |
| |
| bool | setDebugLoggingEnabled (const bool loggingEnabled) |
| |
| GRTBase * | getGRTBasePointer () |
| |
| const GRTBase * | getGRTBasePointer () const |
| |
| Float | scale (const Float &x, const Float &minSource, const Float &maxSource, const Float &minTarget, const Float &maxTarget, const bool constrain=false) |
| |
|
Float | SQR (const Float &x) const |
| |
|
virtual void | notify (const TrainingResult &data) |
| |
|
virtual void | notify (const TestInstanceResult &data) |
| |