Skip to content

EvaluationEndEvent

gepa.core.callbacks.EvaluationEndEvent

Bases: TypedDict

Event for on_evaluation_end callback.

Attributes

iteration: int instance-attribute

candidate_idx: int | None instance-attribute

scores: list[float] instance-attribute

has_trajectories: bool instance-attribute

parent_ids: Sequence[ProgramIdx] instance-attribute

outputs: list[Any] instance-attribute

trajectories: list[Any] | None instance-attribute

objective_scores: list[dict[str, float]] | None instance-attribute

is_seed_candidate: bool instance-attribute