Interface EvaluationStep<GenInput,GenOutput,ER extends EvaluationResult>

Type Parameters:
GenInput - Type of generation input
GenOutput - Type of generation output
ER - Type of evaluation result

public interface EvaluationStep<GenInput,GenOutput,ER extends EvaluationResult>
Evaluate a generation output
  • Method Details

    • evaluate

      ER evaluate(@Nullable GenInput genInput, GenOutput genOutput)
      Evaluate a generation output
      Parameters:
      genInput - Generation input
      genOutput - Current generation output
      Returns:
      Evaluation result
      See Also: