Add Tracking Cloth Deformation evaluation on gpuserver6000 - #797
Draft
FlorianPfaff wants to merge 8 commits into
Draft
Add Tracking Cloth Deformation evaluation on gpuserver6000#797FlorianPfaff wants to merge 8 commits into
FlorianPfaff wants to merge 8 commits into
Conversation
Use gpuserver6000 and the retained Zenodo 14644526 cache. Add inventory, source-only fitting, a complete target prediction seal, and separate scoring. No raw data uploads, new acquisition, or automatic paper-claim promotion.
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.
User-requested public-data evaluation
Use the already installed Zenodo 14644526 dataset on runner label
gpuserver6000(workstation2), defaulting to/home/github-runner/.cache/datasets/tracking-cloth-deformation-v1-zenodo-14644526.This is executable evaluation code, not another acquisition protocol: a small NumPy spring-mesh physical baseline, deterministic residual/state-injection/MAP controls, source-only generalized Bayesian parameter averaging, and a source-frozen empirical accept/fallback rule.
Workflow
One maintained entry point with
inventory,source_only(default), andevaluatemodes. Pull requests run synthetic tests on GitHub-hosted runners only. Real-data execution is restricted to an explicitworkflow_dispatchofmain; the self-hostedgpuserver6000job is skipped on PRs. Uses read-only repository permissions, pinned actions, isolated venv/scratch, and no raw-recording or trajectory-array upload.The remaining 56 collision recordings are not numerically accessed. No case substitution, target-side fitting, or partial-roster pooled result.
Evidence and modeling boundary
Classification: operational prerequisite and scored public-data diagnostic for the external shake-to-twist question. This is explicitly a pilot, not reproduced PhysTwin/clothilde-sim/FEM, calibrated material identification, a safety certificate, or fresh confirmation. Source guards use four-fold leave-one-speed/grasp-recording-out results. Initial marker-grid assumptions must pass qualification. The eight specimen/four material counts are kept separate from frames and coordinates.
Zenodo CC BY-SA metadata conflicts with included CC BY-NC-SA; the included noncommercial policy and license text are retained pending author clarification. Cache is never modified.
claims.json, prior evidence and the paper are unchanged.Validation
The branch-side repair run passed 18 synthetic tests before push. On the final PR head,
Tracking-cloth synthetic contractspasses (tests, Ruff, and format), andChanged source and workflow preflightpasses (including workflow lifecycle policy). Repository-wide Tests and Security scanning run independently. No real-data execution/result is claimed yet; thegpuserver6000PR job is intentionally skipped.The existing Cloth Sim2Real workflow binds another dataset and historical protocol, so it is deliberately not repurposed.