Elastic-forcing commited on
Commit
5f90082
·
verified ·
1 Parent(s): 066102e

Remove auxiliary records

Browse files
1.3B/docs/validation.md CHANGED
@@ -22,7 +22,6 @@ After removing the launcher preflight gates, core reference checks, and selected
22
  - Generator weights were finite, and the model, optimizer, and four per-worker random states were saved successfully. All 825 saved Adam parameter states recorded one update, and their gradients were not all zero.
23
  - The new checkpoint was loaded by the shared inference implementation and generated a decodable **81-frame, 832 × 480, 16 FPS** video.
24
 
25
- Machine-readable results are saved in [three-encoder-smoke.json](../results/validation/three-encoder-smoke.json).
26
 
27
  The run used `bash scripts/train.sh --smoke`. This overrides only the training length to one update; the distribution batch, differentiation batch, encoders, and reference assets remain those of the released recipe.
28
 
 
22
  - Generator weights were finite, and the model, optimizer, and four per-worker random states were saved successfully. All 825 saved Adam parameter states recorded one update, and their gradients were not all zero.
23
  - The new checkpoint was loaded by the shared inference implementation and generated a decodable **81-frame, 832 × 480, 16 FPS** video.
24
 
 
25
 
26
  The run used `bash scripts/train.sh --smoke`. This overrides only the training length to one update; the distribution batch, differentiation batch, encoders, and reference assets remain those of the released recipe.
27
 
1.3B/results/validation/three-encoder-smoke.json DELETED
@@ -1,36 +0,0 @@
1
- {
2
- "training_updates": 1,
3
- "distribution_batch": 256,
4
- "differentiation_batch": 128,
5
- "reference_batch": 128,
6
- "encoders": [
7
- "DINOv3",
8
- "V-JEPA2",
9
- "VideoMAEv2"
10
- ],
11
- "checkpoint_finite": true,
12
- "optimizer_saved": true,
13
- "rng_states": 4,
14
- "video_frames": 81,
15
- "video_shape": [
16
- 480,
17
- 832,
18
- 3
19
- ],
20
- "fps": 16.0,
21
- "cpu_tests_passed": 31,
22
- "optimizer_parameter_states": 825,
23
- "adam_steps_all_one": true,
24
- "first_frame_pixel_std": 58.5123941148281,
25
- "hardware": "4 x NVIDIA H200",
26
- "torch": "2.5.1+cu121",
27
- "flash_attention": "2.7.4.post1",
28
- "logged_generator_loss": 3.995,
29
- "logged_generator_grad_norm_before_clipping": 44.62,
30
- "feature_replay_max_abs": {
31
- "dinov3": 0.0,
32
- "vjepa2": 0.0,
33
- "videomae_v2": 0.0
34
- },
35
- "scope": "One full-batch training update and checkpoint inference; not a full 150-update or VBench rerun"
36
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14B/docs/validation.md CHANGED
@@ -4,7 +4,7 @@
4
 
5
  The restored recipe is the **three-encoder, 8,000-reference-video run**. The original checkpoint header records step **80**, **1,095 generator parameter tensors**, and all three branches: DINOv3, V-JEPA 2, and VideoMAEv2. Its bank identity matches the released training config. The historical human-evaluation generation records and the VLM source-video run point to this same checkpoint.
6
 
7
- The original step-80 log reports loss **3.854**, generator gradient norm **10.98**, three encoder VJPs, batch geometry **256 / 128 / 128**, zero reported feature replay error for all three encoders, and a completed optimizer update. These are historical measurements, not a new run of this package. See [`original-step80.json`](../results/original-step80.json).
8
 
9
  ## Checks of the corrected release
10
 
@@ -16,7 +16,6 @@ The original step-80 log reports loss **3.854**, generator gradient norm **10.98
16
  - The single-encoder MMD kernel, training rollout, and encoder VJP implementation match the original three-encoder snapshot's executable AST after removing documentation and restoring readability aliases.
17
  - Python parsing, shell syntax, and diff whitespace checks passed.
18
 
19
- Path-free evidence is in [`release-validation.json`](../results/release-validation.json). Original source-fingerprint manifests are omitted from this anonymous release.
20
 
21
  **Full 14B GPU training, GPU video generation, and VBench were not rerun for this correction.** CPU sampler comparisons use a small test generator, not the 14B network, and do not establish identical generated videos or a new benchmark score.
22
 
 
4
 
5
  The restored recipe is the **three-encoder, 8,000-reference-video run**. The original checkpoint header records step **80**, **1,095 generator parameter tensors**, and all three branches: DINOv3, V-JEPA 2, and VideoMAEv2. Its bank identity matches the released training config. The historical human-evaluation generation records and the VLM source-video run point to this same checkpoint.
6
 
7
+ The original step-80 log reports loss **3.854**, generator gradient norm **10.98**, three encoder VJPs, batch geometry **256 / 128 / 128**, zero reported feature replay error for all three encoders, and a completed optimizer update. These are historical measurements, not a new run of this package.
8
 
9
  ## Checks of the corrected release
10
 
 
16
  - The single-encoder MMD kernel, training rollout, and encoder VJP implementation match the original three-encoder snapshot's executable AST after removing documentation and restoring readability aliases.
17
  - Python parsing, shell syntax, and diff whitespace checks passed.
18
 
 
19
 
20
  **Full 14B GPU training, GPU video generation, and VBench were not rerun for this correction.** CPU sampler comparisons use a small test generator, not the 14B network, and do not establish identical generated videos or a new benchmark score.
21
 
14B/results/original-step80.json DELETED
@@ -1,24 +0,0 @@
1
- {
2
- "scope": "Historical three-encoder training log; not a rerun of this package. Values retain the precision printed by the original logger.",
3
- "checkpoint_step": 80,
4
- "active_encoders": [
5
- "dinov3",
6
- "vjepa2",
7
- "videomae_v2"
8
- ],
9
- "reference_count": 8000,
10
- "use_ema": false,
11
- "metrics": {
12
- "generator_loss": 3.854,
13
- "generator_grad_norm": 10.98,
14
- "learning_rate": 1.818e-06,
15
- "fresh_video_optimizer_step_skipped": 0.0,
16
- "triple_dense_global_video_samples": 256.0,
17
- "triple_dense_gradient_global_video_samples": 128.0,
18
- "triple_dense_current_teacher_global_samples": 128.0,
19
- "triple_dense_encoder_vjp_count": 3.0,
20
- "dinov3_dense_replay_max_abs": 0.0,
21
- "vjepa2_dense_replay_max_abs": 0.0,
22
- "videomae_v2_dense_replay_max_abs": 0.0
23
- }
24
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14B/results/release-validation.json DELETED
@@ -1,24 +0,0 @@
1
- {
2
- "checkpoint_step": 80,
3
- "generator_parameter_tensors": 1095,
4
- "active_encoders": [
5
- "dinov3",
6
- "vjepa2",
7
- "videomae_v2"
8
- ],
9
- "reference_count": 8000,
10
- "teacher_bank_content_hash": "6b8f249733c39d865a8a9d4b1963779d5578c6a6d68aa5d96002a4b706c766e9",
11
- "human_motion_and_camera_protocols_same_checkpoint": true,
12
- "vlm_source_vbench_same_checkpoint": true,
13
- "cpu_sampler_matches_evaluated_source": {
14
- "continuous_two_prompts": true,
15
- "paired_two_prompts": true,
16
- "scope": "Small recording generator and real scheduler; no 14B model weights were executed."
17
- },
18
- "actual_dinov3_metadata_relocation_exact": true,
19
- "cpu_tests": {
20
- "passed": 51,
21
- "skipped_cuda": 1
22
- },
23
- "five_sample_noise_order_cpu_test": true
24
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ANONYMIZATION.txt DELETED
@@ -1,35 +0,0 @@
1
- Anonymous source release
2
-
3
- Removed author names, affiliations, contact details, personal repository and
4
- project links, tracking badges, the identifying paper PDF, shared-chat links,
5
- cluster-specific paths, private collaboration acknowledgments, original source
6
- fingerprint manifests, and Git metadata/history. Project-specific module names,
7
- class names and environment variables now use neutral names.
8
-
9
- Hosted model repository URLs and hard-coded repository IDs were removed.
10
- Model and tokenizer loaders require existing local directories. The legacy-named
11
- VideoMAEv2 preparation utility stages an existing local snapshot with --source-dir;
12
- it does not download models. Existing valid local manifests can be preserved for
13
- frozen-bank compatibility. New manifests require matching reference assets and
14
- configuration identities. Local preparation reads bank identities into private
15
- generated configuration files; do not include those files or model assets when
16
- sharing this source package.
17
-
18
- Third-party source attribution and license notices are retained. Scientific
19
- training settings and reported results are retained. This package contains source
20
- code, configurations, example prompts and documentation, without model weights
21
- or training data.
22
-
23
- Verification passed:
24
- - Python syntax: 180 files; shell syntax: 6 scripts.
25
- - Both training recipes passed the existing source/configuration checks.
26
- - Both local snapshot tools passed staging, occupied-output rejection, missing
27
- source rejection, nested-directory rejection and manifest-preservation checks.
28
- - Model adapters passed local-only loading and missing-path checks with mocks.
29
- - Both preparation scripts passed path relocation and bank-identity checks.
30
- - Final content and archive checks found no targeted author/project identifiers,
31
- personal links, hosted model repository addresses, Git metadata or paper PDF.
32
-
33
- No GPU training or model inference was run for this source anonymization task.
34
- Previously public source code and retained scientific results can still be matched
35
- to public material; removing identifying metadata cannot guarantee anonymity.