Skip to content

CandidateProposal

gepa.proposer.base.CandidateProposal(candidate: dict[str, str], parent_program_ids: list[int], subsample_indices: list[DataId] | None = None, subsample_scores_before: list[float] | None = None, subsample_scores_after: list[float] | None = None, tag: str = '', metadata: dict[str, Any] = dict()) dataclass

Bases: Generic[DataId]

Attributes

candidate: dict[str, str] instance-attribute

parent_program_ids: list[int] instance-attribute

subsample_indices: list[DataId] | None = None class-attribute instance-attribute

subsample_scores_before: list[float] | None = None class-attribute instance-attribute

subsample_scores_after: list[float] | None = None class-attribute instance-attribute

tag: str = '' class-attribute instance-attribute

metadata: dict[str, Any] = field(default_factory=dict) class-attribute instance-attribute

Functions