ReadonlyevaluateOptional ReadonlyinputReadonlykindThe kind of the evaluation. Also known as the "kind" of evaluator.
ReadonlynameThe name of the evaluator / the metric that it measures
Optional ReadonlyoptimizationThe direction to optimize the numeric evaluation score E.x. "MAXIMIZE" means that the higher the score, the better the evaluation
Optional ReadonlytelemetryBinds the input mapping to the evaluator. It makes a a copy of the evaluator and returns it.
A class that constructs an evaluator based on an evaluate function.