src.eval.evaluator

Classes

Evaluator(**kwargs)

Exceptions

EvaluatorException([message])

exception src.eval.evaluator.EvaluatorException(message='')
Author:

Alberto M. Esmoris Pena

Class for exceptions related to evaluators. See VL3DException and EvaluationException.

__init__(message='')
class src.eval.evaluator.Evaluator(**kwargs)
Author:

Alberto M. Esmoris Pena

Class for evaluation operations. See Evaluation.

Variables:

problem_name (str) – The name of the problem that is being evaluated.

__init__(**kwargs)

Initialize/instantiate an Evaluator.

Parameters:

kwargs – The attributes for the Evaluator.

abstractmethod eval(x, **kwargs)

Evaluate something and yield an evaluation.

Parameters:

x – The input to be evaluated.

Returns:

Evaluation.

Return type:

Evaluation

__call__(x, **kwargs)

Evaluate with extra logic that is convenient for pipeline-based execution.

See evaluator.Evaluator.eval().