src.eval.advanced_classification_evaluation

Classes

AdvancedClassificationEvaluation(**kwargs)

class src.eval.advanced_classification_evaluation.AdvancedClassificationEvaluation(**kwargs)
Author:

Alberto M. Esmoris Pena

Class representing the result of evaluating a classification in and advanced way. See AdvancedClassificationEvaluator.

Variables:
  • evals (list of ClassificationEvaluation) – The evaluation of the classification for each filter.

  • domain_name – See AdvancedClassificationEvaluator.

  • num_points (int) – The number of points without filtering (i.e., the original number of points).

  • num_fpoints (np.ndarray of int) – The number of points for each evaluation (i.e., the points preserved after applying each filter).

__init__(**kwargs)

Initialize/instantiate an AdvancedClassificationEvaluation.

Parameters:

kwargs – The attributes for the AdvancedClassificationEvaluation.

report(**kwargs)

Transform the AdvancedClassificationEvaluation into an AdvancedClassificationReport.

See AdvancedClassificationReport.

Returns:

The AdvancedClassificationReport representing the AdvancedClassificationEvaluation.

Return type:

AdvancedClassificationReport

can_report()

See Evaluation and Evaluation.can_report().

plot(**kwargs)

Transform the AdvancedClassificationEvaluator into a AdvancedClassificationPlot.

Se AdvancedClassificationPlot.

Parameters:

kwargs – The key-word arguments for the plot.

Returns:

The AdvancedClassificationPlot representing the ClassificationEvaluation.

Return type:

AdvancedClassificationPlot

can_plot()

See Evaluation and Evaluation.can_plot().