Skip to content

Skip standalone inner-fold evaluation for default-only models - #58

Merged
adrian-prior merged 3 commits into
mainfrom
adrian/skip-inner-fold-single-config
Sep 23, 2026
Merged

adrian-prior merged 3 commits into
mainfrom
adrian/skip-inner-fold-single-config

Conversation

@adrian-prior

@adrian-prior adrian-prior commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Generated by Codex

Standalone fitting skips inner-fold evaluation when only the default config is requested, avoiding unnecessary DFS computation. Benchmark runs retain all raw scores and timings; leaderboard reporting identifies default-only runs from the trial rows and excludes their inner fit time, including for existing CSVs. The runtime table is recalculated to exclude diagnostic inner evaluation and extra outer evaluation of an unselected default config.

The standalone path checks the search-space structure without sampling a config plan twice. CSV columns and raw baseline results are unchanged. The documentation distinguishes full-sweep runtime from the leaderboard's selected-trial training time.

Validation: 105 focused tests passed, 10 optional tests skipped; all pinned pre-commit hooks passed. Each model run's revised total was independently checked against the accounting rule. A separate check with the real TabPFN-Rel wrapper and DFS engine on a tiny database confirmed one training DFS computation, one prediction DFS computation, and no inner-fold work; only the final estimator was replaced with a dummy classifier.

Prepares patch releases relarena-core 0.0.4 and relarena 0.1.2, including matching core pins and the workspace lockfile. Both wheels and source distributions build successfully and pass package-data checks.

@adrian-prior
adrian-prior marked this pull request as ready for review September 23, 2026 09:03
@adrian-prior
adrian-prior merged commit b52bb15 into main Sep 23, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant