core

class polygon_classification.core.StrategyEvaluator[source]

This class implements the pipeline for various strategies.

hyperparamTuning(dataset, classifiers)[source]

A complete process of distinct steps in figuring out the best ML algorithm with best hyperparameters to polygon classification problem.

exec_classifiers(dataset)[source]

Train and evaluate selected ML algorithms with custom hyper-parameters on dataset.

train(dataset, classifiers)[source]

A complete process of distinct steps in figuring out the best ML algorithm with optimal hyperparameters that best fits to data at hand for the polygon classification problem.

Parameters
  • dataset (str) – Name of train dataset

  • classifiers (str) – Comma separated classifiers to tune

evaluate(dataset, classifier)[source]

Evaluate the best ML algorithm with optimal hyperparameters to new unseen data.

Parameters
  • dataset (str) – Name of train dataset

  • classifier (str) – Classifier to train and evaluate

Return Home