Skip to content

Add repeat-level variability statistics to reward profiling - #2474

Open
mpatel31415 wants to merge 18 commits into
mainfrom
mpatelka/add-variability-statistics
Open

Add repeat-level variability statistics to reward profiling#2474
mpatel31415 wants to merge 18 commits into
mainfrom
mpatelka/add-variability-statistics

Conversation

@mpatel31415

@mpatel31415 mpatel31415 commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Issue this PR addresses
Related new bug

Adds a per-repeat statistics to reward profiling / aggregation, so a score can be
reported with a measure of how much it moves between whole runs rather than as
a bare point estimate.

What's new

repeat_level_metrics — one entry per (agent, repeat), computed when an
agent has two or more completed repeats. Each entry carries sample_count,
missing_count, and per numeric field: mean, median, std (ddof=1), sem,
min/max, p25/p75, and a 95% Student's-t confidence interval.

Cross-repeat aggregates — the per-repeat means are summarized across repeats
and merged into agent_metrics as mean_across_repeats/mean/{field},
median_across_repeats/…, se_across_repeats/…, and the 95% CI bounds.

Note

Per task across samples aggregates deliberately gets no CI — a per-task distribution over
repeated outcomes can't be assumed normal, and the CLT doesn't apply to raw
outcomes, so their computation / formula is benchmark and metric specific.

Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Aug 11, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
…d-variability-statistics

Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
@github-actions

Copy link
Copy Markdown
Contributor

@mpatel31415 mpatel31415 changed the title feat(eval): initial changes Add repeat-level variability statistics to reward profiling Aug 18, 2026
@mpatel31415
mpatel31415 marked this pull request as ready for review August 18, 2026 09:51
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
…ability-statistics' into mpatelka/add-variability-statistics

Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
Signed-off-by: Martyna Patelka <mpatelka@nvidia.com>
@github-actions github-actions Bot added the sla:review-overdue Review response is over the one-business-day SLA label Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sla:review-overdue Review response is over the one-business-day SLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant