Repository navigation
Conversation
Implement image-only discrete and continuous LIBERO video recipes with separate corruption, denoising and loss stages, axial RoPE, AdaLN-Zero, packed attention and distributed validation/resume support. Keep the frozen-image state/control readout configurable and deferred. Preserve upstream review ancestry and the legacy checkpoint fixture; record frozen running-source identities. Retain transient mirror failures for retry without terminating training, while requiring a final flush. Validation: 540 changed-training tests and 2 legacy parity checks passed; 5 GPU-gated tests skipped locally. Ruff, shell syntax and diff checks pass.
Collaborator
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
This was referenced Oct 19, 2026
This was referenced Oct 26, 2026
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.

This adds the pixel-video training setup used to compare a fixed discrete window with continuous sampling across an episode. Stage one predicts raw RGB from scratch using only the two LIBERO camera views, so generated frames can be inspected directly. It also retains the earlier minimal DINO experiments and provides separate, deferred stage-two configs for measured-state and control-command readout.
Training and execution
last.ckptlinks to the latest save instead of duplicating its payload. Deferred stage-two readout retains its separate 1,000-step budget and 250-step cadence.Validation and provenance
uv.lockin an isolated test overlay. The shared environment was unchanged.git diff --checkpassed. Tiny integration fixtures explicitly resize the axial RoPE dimensions and patch grid along with their test-only model width.[1,2,4,8,16,32]/20seconds from both-camera t0 observations. A counterfactual check confirmed withheld future pixels do not affect generation. This checks the recorded running source, not a fresh launch of this publication commit.This is a child of #261, preserving the original MoT and attention review ancestry. The final training tree was assembled from local snapshot
252275a903b9f444a297dda303fbb6a1ca9ddf93, while retaining the upstream legacy HPT fixture. Active runs and checkpoints keep their recorded source3785f94392b9d900e21d9948fbc5bf94a6d975b8and explicit run overrides; publication does not relabel or modify their frozen source. CPU tests do not certify CUDA performance or stage-two rollout quality.Existing CI limitations
The initial GitHub run exposed missing offline audit contexts in this stack; the follow-up commits address those and formatting in this PR. Global static checks also report 23 lint diagnostics in nine files and formatting differences in other files inherited unchanged from #261; those unrelated files remain untouched. The PR Wiki Tracker fails because its destination repository and credential settings are empty. These repository-level failures are separate from the passing focused tests above; this PR does not claim green global CI.