Skip to content

RunComparisonSummary

junjo.studio.RunComparisonSummary

Kind: Class

SDK version: 0.69.0

Documentation channel: Stable release

View source

Outcome counts for one side of a comparison.

total: int = Field(ge=0, le=MAX_CASES_PER_DATASET)

View source

Number of selected cases on this side of the comparison, including errors and queued attempts.

judged: int = Field(ge=0, le=MAX_CASES_PER_DATASET)

View source

Attempts judged passed or failed; excludes queued attempts and operational errors.

passed: int = Field(ge=0, le=MAX_CASES_PER_DATASET)

View source

Attempts satisfying the evaluator criteria.

failed: int = Field(ge=0, le=MAX_CASES_PER_DATASET)

View source

Attempts that did not satisfy the evaluator criteria.

error: int = Field(ge=0, le=MAX_CASES_PER_DATASET)

View source

Attempts whose target or evaluator could not complete successfully.

queued: int = Field(ge=0, le=MAX_CASES_PER_DATASET)

View source

Attempts that have not received a terminal result.

pass_rate: float | None = Field(default=None, ge=0.0, le=1.0)

View source

Passed divided by judged attempts, as a fraction from 0 to 1; None when nothing was judged.