Repository navigation
Prepare the repository for going public - #1
Merged
Merged
Conversation
Fresh-install time, GPU and CPU timing, peak GPU memory and dice against SEG_STRUCT for three public variance images, measured on an A100 node. tools/benchmark/ holds the timing runner and the ground-truth comparison. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Adds a [tool.ruff] section (pycodestyle, pyflakes, isort, pyupgrade, bugbear; line length 100) and applies ruff format and the autofixes. No behaviour change. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The embedded figures made the notebook 1.3 MB and every re-run a large diff. Outputs are regenerated when the notebook runs; nbstripout in pre-commit keeps them out from now on. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
- CONTRIBUTING.md: dev setup, branch/commit/PR rules, release process - CODE_OF_CONDUCT.md (Contributor Covenant 2.1), SECURITY.md, CITATION.cff, CHANGELOG.md - Issue templates (bug, segmentation quality, feature) with blank issues off and questions routed to Discussions; PR template - pre-commit: ruff, nbstripout, large-file guard - CI: lint job, aggregate 'all checks passed' job for branch protection, weekly scheduled run, on-demand notebook execution job - README: CI and license badges, link to CONTRIBUTING Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
tools/benchmark/.pyproject.toml. No behaviour change.all checks passedaggregate job (the one required by branch protection), weekly scheduled run, on-demand notebook execution job.Why
Make the repo presentable and set the working rules before it goes public. Details of the rules are in CONTRIBUTING.md.
How it was tested
pytest: 10/10 on Linux (A100 node) after the formatting commit.uvx pre-commit run --all-filespasses.Before merging
Two
RELEASE TODOmarkers need a monitored contact address:SECURITY.mdandCODE_OF_CONDUCT.md.CITATION.cffneeds the author list and paper DOI when available.🤖 Generated with Claude Code