README: point paper readers at the v1.0-iccv2025 release - #106
README: point paper readers at the v1.0-iccv2025 release#106jonfroehlich wants to merge 2 commits into
Conversation
main keeps evolving past the paper; the tag (and its GitHub Release, "paper state") is where the as-published version lives, and the HF model and dataset are versioned independently. One callout at the top so a reader landing on an evolving main finds the frozen artifact in one click. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The note steered a paper reader at v1.0-iccv2025 — which is exactly the tag whose evaluators the Erratum fifteen lines below says bias precision and recall upward. Someone who reads the note and clicks through never sees that. Two pointers instead of one, and the Erratum linked from the note: paper state for reproducing the paper as written, v1.1-corrected-eval for the same code and weights scored under standard one-to-one matching. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Code review — and one change, in
|
| commit | date | |
|---|---|---|
v1.0-iccv2025 points at |
8783157 |
2025-08-15 |
Corrected matcher + rampnet/metrics.py |
ed9ec43 |
2026-07-01 |
| Corrected gold-set results committed | a9ed8a5 |
2026-07-02 |
| README Erratum added | 6d48619 |
2026-07-02 |
| Stage 1 redundant points → FPs (#33) | ed75586 |
2026-07-23 |
| Benchmark scorer onto the shared matcher (#42) | ee42044 |
2026-07-24 |
One loose end for the release notes, not for this PR
The corrected numbers are a property of (code SHA, weights revision, gold set), not of the code alone — and the Hugging Face model revision is not recorded anywhere in this repo. Worth naming it in the release notes so the triple is stated in one place. Related: if the paper-state weights are tagged v1.0-paper on the Hub, the same frozen artifact carries two different names in two places; worth cross-referencing in both the release notes and the model card. (Not verified from here — check the Hub side before writing it down.)
🤖 Generated with Claude Code (claude-opus-5[1m])
Follow-up: the Hugging Face side, now verifiedMy earlier comment flagged the Hub naming question as unverified. Checked it against the Hub API — here is what is actually true, so nothing goes into a public release note on memory. The refs
So the naming mismatch is real: the frozen paper artifact is The dataset claim in this PR's note is trivially safe — a single "No retrain" is now proven, not just documented.
One correction to what I said earlier. I suggested naming the Hub revision in the This also closes the loose end from my earlier comment: the Hub revision was recorded nowhere in this repo. The payload sha256 above is the content hash that makes the weights checkable without trusting a ref name, which is the discipline the rest of the replication story already uses. 🤖 Generated with Claude Code (claude-opus-5[1m]) |
mainhas moved well past the ICCV'25 paper (post-paper analyses, benchmarks, RampNet 2.0 groundwork), and it will keep moving. The frozen paper artifact already exists — thev1.0-iccv2025tag and its "paper state" GitHub Release — but nothing on the README told a paper reader that, or where to find it. This adds a callout at the top pointing at the frozen releases, and notes that the published HF model/dataset are versioned independently and match the paper.Two pointers, not one (added in code review,
4190e4c): the note originally sent a paper reader tov1.0-iccv2025alone — which is exactly the tag whose evaluators the Erratum fifteen lines below says bias precision and recall upward. It now names bothv1.0-iccv2025(reproduce the paper as written) andv1.1-corrected-eval(same code and weights, standard one-to-one matching), and links the Erratum from the note itself.Decided with Jon (2026-08-03): RampNet2-era work stays in this repo with the tag as the paper boundary; a repo split is only revisited if a genuinely new pipeline stops importing this code.
🤖 Generated with Claude Code (claude-fable-5)