一键导入
tabarena
Re-run and evaluate ChimeraBoost on TabArena (sealed holdout, report-only) — env setup, run/eval recipe, cache gotchas, Windows fixes
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Re-run and evaluate ChimeraBoost on TabArena (sealed holdout, report-only) — env setup, run/eval recipe, cache gotchas, Windows fixes
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Regenerate or read the strength vs slowdown Pareto (the north-star chart; head-to-head win-rate axis)
Run the validated A/B experiment protocol for a proposed library change — benchmark, sign-test, gate, ship-or-revert
Cut a ChimeraBoost release — version bump, CHANGELOG, build, PyPI upload, tag, GitHub release
基于 SOC 职业分类
| name | tabarena |
| description | Re-run and evaluate ChimeraBoost on TabArena (sealed holdout, report-only) — env setup, run/eval recipe, cache gotchas, Windows fixes |
THE VOW: TabArena is a sealed holdout. Report-only — no result from it (aggregate or per-task) may influence a source change. Report the aggregate Elo + rank only, never per-task breakdowns. Compare default-vs-default (tuned/ensembled entries are a different weight class).
Set in every shell before any uv/python:
$env:UV_CACHE_DIR='A:\code\uv_cache'; $env:UV_PYTHON_INSTALL_DIR='A:\code\uv_python'
$env:TMP='A:\code\tmp'; $env:TEMP='A:\code\tmp'; $env:HF_HOME='A:\code\hf'
$env:PYTHONIOENCODING='utf-8'; $env:PYTHONUNBUFFERED='1'
Venv: A:\code\tabarena\.venv (py3.11; AutoGluon needs ≤3.12). Verify it's alive before reinstalling:
A:\code\tabarena\.venv\Scripts\python.exe -c "import tabarena, bencheval, autogluon, chimeraboost".
If broken, the install recipe is in memory project_tabarena_elo.md (uv sync FAILS — use the
uv-pip editable-install block there). chimeraboost is installed editable → source changes auto-apply.
Canonical scripts live in repo benchmarks/tabarena/, synced to and run from
A:\code\tabarena\examples\benchmarking\custom_tabarena_model\ (wrapper imported by filename)
with the venv python:
run_chimera_lite.py (--limit N = smoke test first) → run_chimera_eval.pyrun_chimera_full.py → run_chimera_full_eval.pyrun_chimera_tuned.py (+ its eval) — full-tuned is ~2–3 weeks on this box
Outputs: A:\code\tabarena_out\...; leaderboards under A:\code\tabarena_out\evals\.A:\code\tabarena_out\<dir>\data\ChimeraBoost*_BAG_L1 first.~/.cache/tabarena/artifacts/ChimeraBoost*
(lite/full/tuned share method names). First eval also downloads the ~30-method baseline pool (slow once).to_results() re-scores every prediction pickle serially)
— launch it unbuffered in the background and walk away; don't kill it because it looks stuck.os.sched_getaffinity if a script lacks it; write md/csv with encoding="utf-8".Current standings + PR #358 state: memory project_tabarena_elo.md.