Base class for all evaluators

Type Parameters

  • RecordType extends Record<string, unknown>

Hierarchy (View Summary)

Implements

Constructors

Properties

inputMapping?: ObjectMapping<RecordType>

The kind of the evaluation. Also known as the "kind" of evaluator.

name: string

The name of the evaluator / the metric that it measures

optimizationDirection?: OptimizationDirection

The direction to optimize the numeric evaluation score E.x. "MAXIMIZE" means that the higher the score, the better the evaluation

telemetry?: TelemetryConfig

Methods