ntc-ai commited on
Commit
053ffd6
·
verified ·
1 Parent(s): 1f167a1

Record verified training shutdown and final archive snapshot

Browse files
.gitattributes CHANGED
@@ -59,3 +59,6 @@ images/transfer-growing16x-movable-forward-114000/01-target.png filter=lfs diff=
59
  images/transfer-growing16x-movable-reverse-096000/02-prediction.png filter=lfs diff=lfs merge=lfs -text
60
  images/transfer-growing16x-movable-reverse-096000/02-source.png filter=lfs diff=lfs merge=lfs -text
61
  images/transfer-growing16x-movable-reverse-096000/02-target.png filter=lfs diff=lfs merge=lfs -text
 
 
 
 
59
  images/transfer-growing16x-movable-reverse-096000/02-prediction.png filter=lfs diff=lfs merge=lfs -text
60
  images/transfer-growing16x-movable-reverse-096000/02-source.png filter=lfs diff=lfs merge=lfs -text
61
  images/transfer-growing16x-movable-reverse-096000/02-target.png filter=lfs diff=lfs merge=lfs -text
62
+ images/transfer-growing16x-movable-forward-120000/01-prediction.png filter=lfs diff=lfs merge=lfs -text
63
+ images/transfer-growing16x-movable-forward-120000/01-source.png filter=lfs diff=lfs merge=lfs -text
64
+ images/transfer-growing16x-movable-forward-120000/01-target.png filter=lfs diff=lfs merge=lfs -text
SHA256SUMS CHANGED
@@ -4,7 +4,7 @@ f50d7a3340d8e33d65e6905d6471ee64c2217a0a20f54a67922f96e02ec6a42b LICENSE
4
  5760d22bd15e53a3afffdd4e709aec6b4f3339598cd025d066d000064c0d68b2 checkpoints/best-reverse.safetensors
5
  415f089ce058387390ff54a43b4f8ef7778fe71c9b44d3a3fb6870a22d136802 checkpoints/character-forward.safetensors
6
  2e4ccc0c08c8711862175d714612a939cd53c715f5b24dc4ebf36c47aad8782b checkpoints/character-reverse.safetensors
7
- d5260aa5ba88ee8a67ea8a6b7438d8d05581168579ca31dae4811d082d968c70 checkpoints/latest-forward.safetensors
8
  a520ff99c8b6acfd5af567dfba9abc8853c85b58a3ab4dab1cb4ba9879eaca07 checkpoints/latest-reverse.safetensors
9
  b474c4566bb61b6954c4d9e6884215479f4ff7de115638cc041260ae3233354b images/transfer-combined-bridge-nova-qwen21-character-sampling-20260921/00-shared-single.png
10
  350c2fab939eccdfb85bb56ea2e2418ee215819589fb2be06938d374cd71d676 images/transfer-combined-bridge-nova-qwen21-character-sampling-20260921/00-switch-back-codec.png
@@ -29,14 +29,18 @@ f8783656bb3c70e86369e4782cadf7943bac4e376b4af96dfd374cb7f12ef6c6 images/transfe
29
  1db2808aee9a09d4da002f8033816205546834df46138ec5ebb7899168887f21 images/transfer-growing16x-movable-forward-114000/01-prediction.png
30
  c8ce178a2bae954d8fd2d72003ac46ec197a32f205beae197510eb23b5b9c5d5 images/transfer-growing16x-movable-forward-114000/01-source.png
31
  405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c images/transfer-growing16x-movable-forward-114000/01-target.png
 
 
 
32
  3517490a5a531220077bf774a41f113cf1227089cb842e58eadaf32bdcc4a4bd images/transfer-growing16x-movable-reverse-096000/02-prediction.png
33
  40b7000c3f01923365d318dbbf7d6f031bdf12b591bd621971b7318ecaf01f1e images/transfer-growing16x-movable-reverse-096000/02-source.png
34
  94c01dd162b1eface9f3e9a10f335d46f8e86bd311342542a4ad792fa970ea9e images/transfer-growing16x-movable-reverse-096000/02-target.png
35
- 00784aeff9abd0cb05019f6fed08a371a4c5a47f4ec683494285ba6c28c0aca6 manifest.json
 
36
  8a78501c1c579852767396b5d5d01615c0ac769442a7630774609f6fa6a67a4a reports/character-sampling.json
37
- e7f8595e414e74732f94b20e0e49f95a9e0eb70a4bca068890bd2c7a27eb5468 reports/dashboard-snapshot.json
38
  bbcf6e5350a8a38bfd84403faef58e743cdf761acd9b8ad2eafa77cc13f7a54d reports/forward/fork.json
39
- 86882a8c0661c5bdceb21397d74520515b4e6c6e90dd7d45812037105b182fe9 reports/forward/history.json
40
  5952b3d939f9084c171608c15cdaf0d0a842733793f12dec56d4b1484c513fd1 reports/forward/preflight.json
41
  bace927f36778a50826f9d923bb4106ea241b11127cfc46d1e52f584350b80ed reports/forward/stream-events.json
42
  26250ae28a81c2c30b03acd675582b0c58a0d84f4123b5f62dcd1b2b0a3bdc3a reports/forward/stream-status.json
@@ -49,10 +53,12 @@ ab75c7edbfcf638e8285f904385a5542af8a16f36707c5ff3acb954dc065e9a6 reports/nova-q
49
  8720f93db96ee25d80d25ed14f7f20596ac417c51c75554be88eb489b39f4302 reports/nova-qwen21-growing16x-20260921.md
50
  9982f25970e38500779fa510d3587d8350f0912238f1f51197a9180ec7d33290 reports/nova-qwen21-interface-20260920.md
51
  b7bdf80355d8432ed1cc7d39366b154554cc38ac99c1c334659114ea679c4b74 reports/nova-qwen21-latent-training-20260921.md
 
52
  afd72c70a6b6b9aa7bbbb6adcac3b1e118d1eeb989868979b1466f5d18046cf8 reports/reverse/fork.json
53
  0ced100887dcd9ac454a4e5c324f62080317994ca8e30babd249dbdcebcf886d reports/reverse/history.json
54
  edb0eaa0e34296785dd681284ed3063ef661b67cc379b8c5c1add2e861995fa8 reports/reverse/preflight.json
55
  3ad3a6d5afe0b0fbb96080995be2445cfbb546dac7ca9269f68c150d9bce6138 reports/reverse/stream-events.json
56
  dc2b9e94f882d31b286ebc08c439fc508ae3a42d45e2e6d7b9bfea289beec034 reports/reverse/stream-status.json
57
- 3be3284b7e367b0d59efa0d5aec4037dedd9f5223283d3af26e1974a1bec9637 source-manifest.json
58
- b2390eb46cdcaa499485c99b7943618c87f17263a36ff62f8f26ad03603c603d source.zip
 
 
4
  5760d22bd15e53a3afffdd4e709aec6b4f3339598cd025d066d000064c0d68b2 checkpoints/best-reverse.safetensors
5
  415f089ce058387390ff54a43b4f8ef7778fe71c9b44d3a3fb6870a22d136802 checkpoints/character-forward.safetensors
6
  2e4ccc0c08c8711862175d714612a939cd53c715f5b24dc4ebf36c47aad8782b checkpoints/character-reverse.safetensors
7
+ c45a2a8b60347da725b39c588626255acd2225be239bd68fb3d994bd293b4962 checkpoints/latest-forward.safetensors
8
  a520ff99c8b6acfd5af567dfba9abc8853c85b58a3ab4dab1cb4ba9879eaca07 checkpoints/latest-reverse.safetensors
9
  b474c4566bb61b6954c4d9e6884215479f4ff7de115638cc041260ae3233354b images/transfer-combined-bridge-nova-qwen21-character-sampling-20260921/00-shared-single.png
10
  350c2fab939eccdfb85bb56ea2e2418ee215819589fb2be06938d374cd71d676 images/transfer-combined-bridge-nova-qwen21-character-sampling-20260921/00-switch-back-codec.png
 
29
  1db2808aee9a09d4da002f8033816205546834df46138ec5ebb7899168887f21 images/transfer-growing16x-movable-forward-114000/01-prediction.png
30
  c8ce178a2bae954d8fd2d72003ac46ec197a32f205beae197510eb23b5b9c5d5 images/transfer-growing16x-movable-forward-114000/01-source.png
31
  405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c images/transfer-growing16x-movable-forward-114000/01-target.png
32
+ eb599d5830f570ad04283f230fbfb5ff0754bc2eb6f4b289ca08217a83f49672 images/transfer-growing16x-movable-forward-120000/01-prediction.png
33
+ c8ce178a2bae954d8fd2d72003ac46ec197a32f205beae197510eb23b5b9c5d5 images/transfer-growing16x-movable-forward-120000/01-source.png
34
+ 405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c images/transfer-growing16x-movable-forward-120000/01-target.png
35
  3517490a5a531220077bf774a41f113cf1227089cb842e58eadaf32bdcc4a4bd images/transfer-growing16x-movable-reverse-096000/02-prediction.png
36
  40b7000c3f01923365d318dbbf7d6f031bdf12b591bd621971b7318ecaf01f1e images/transfer-growing16x-movable-reverse-096000/02-source.png
37
  94c01dd162b1eface9f3e9a10f335d46f8e86bd311342542a4ad792fa970ea9e images/transfer-growing16x-movable-reverse-096000/02-target.png
38
+ 5460502cd227a62d3d28c95ee868433c58122342b53a48d9af410690f1409509 latent-only-next-session.md
39
+ 7790962e27477b9794e40c687ca4fdedd56af662bd6d23f8e62aa37add7c014f manifest.json
40
  8a78501c1c579852767396b5d5d01615c0ac769442a7630774609f6fa6a67a4a reports/character-sampling.json
41
+ a51160549ff1ba85df47d79ca0b5d0ad226aea06ab4b6e8b5b82601e3f13e50d reports/dashboard-snapshot.json
42
  bbcf6e5350a8a38bfd84403faef58e743cdf761acd9b8ad2eafa77cc13f7a54d reports/forward/fork.json
43
+ 6bf8ed907e562231f36b5d341cd310a26aeec911df99dfa7608dd4a98a7f5dab reports/forward/history.json
44
  5952b3d939f9084c171608c15cdaf0d0a842733793f12dec56d4b1484c513fd1 reports/forward/preflight.json
45
  bace927f36778a50826f9d923bb4106ea241b11127cfc46d1e52f584350b80ed reports/forward/stream-events.json
46
  26250ae28a81c2c30b03acd675582b0c58a0d84f4123b5f62dcd1b2b0a3bdc3a reports/forward/stream-status.json
 
53
  8720f93db96ee25d80d25ed14f7f20596ac417c51c75554be88eb489b39f4302 reports/nova-qwen21-growing16x-20260921.md
54
  9982f25970e38500779fa510d3587d8350f0912238f1f51197a9180ec7d33290 reports/nova-qwen21-interface-20260920.md
55
  b7bdf80355d8432ed1cc7d39366b154554cc38ac99c1c334659114ea679c4b74 reports/nova-qwen21-latent-training-20260921.md
56
+ dcdf208943f3d34faf2d4cdadaf0fa9da5e041f964f39a1819ff7f944f365c65 reports/nova-qwen21-publication-stop-20260921.md
57
  afd72c70a6b6b9aa7bbbb6adcac3b1e118d1eeb989868979b1466f5d18046cf8 reports/reverse/fork.json
58
  0ced100887dcd9ac454a4e5c324f62080317994ca8e30babd249dbdcebcf886d reports/reverse/history.json
59
  edb0eaa0e34296785dd681284ed3063ef661b67cc379b8c5c1add2e861995fa8 reports/reverse/preflight.json
60
  3ad3a6d5afe0b0fbb96080995be2445cfbb546dac7ca9269f68c150d9bce6138 reports/reverse/stream-events.json
61
  dc2b9e94f882d31b286ebc08c439fc508ae3a42d45e2e6d7b9bfea289beec034 reports/reverse/stream-status.json
62
+ e09e88f8237b0a79a4de58424662f13541583c6495ce35f210d973d41450395e reports/stop-record.json
63
+ f728559024df24dfa7094973cd536fa3a2d1fe564445394b4edc7324123b68f0 source-manifest.json
64
+ c655930e992f407af8f2f704f9fca6f77c592e28cf1b199e67290903d4e4f810 source.zip
checkpoints/latest-forward.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:d5260aa5ba88ee8a67ea8a6b7438d8d05581168579ca31dae4811d082d968c70
3
  size 8890000
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c45a2a8b60347da725b39c588626255acd2225be239bd68fb3d994bd293b4962
3
  size 8890000
images/transfer-growing16x-movable-forward-120000/01-prediction.png ADDED

Git LFS Details

  • SHA256: eb599d5830f570ad04283f230fbfb5ff0754bc2eb6f4b289ca08217a83f49672
  • Pointer size: 131 Bytes
  • Size of remote file: 320 kB
images/transfer-growing16x-movable-forward-120000/01-source.png ADDED

Git LFS Details

  • SHA256: c8ce178a2bae954d8fd2d72003ac46ec197a32f205beae197510eb23b5b9c5d5
  • Pointer size: 131 Bytes
  • Size of remote file: 309 kB
images/transfer-growing16x-movable-forward-120000/01-target.png ADDED

Git LFS Details

  • SHA256: 405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c
  • Pointer size: 131 Bytes
  • Size of remote file: 332 kB
latent-only-next-session.md ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Fresh start: image-model bridges without pixel-space target preparation
2
+
3
+ ## User intent
4
+
5
+ The user questioned the current bridge approach after seeing combined character
6
+ sampling. They asked to publish the current work, stop training, clear the
7
+ conversation context, and investigate an approach that does not leave latent
8
+ space. **Do not resume the archived decoder/encoder-teacher training or data
9
+ producer. No successor training job has been launched.**
10
+
11
+ Start with this short file and `AGENTS.md`; the long historical handoff is optional
12
+ reference, not the starting plan. Design the new experiment from the user's
13
+ latent-only constraint. In particular, do not silently reuse decode→encode
14
+ targets or pixel losses. Define how aligned targets or another justified
15
+ objective can be obtained. Independently generated same-prompt images are not
16
+ automatically aligned latent targets. Keep held-out quality evaluation separate
17
+ from target preparation and optimization; clarify its permitted decoding scope
18
+ if necessary.
19
+
20
+ ## Pair and useful reusable code
21
+
22
+ - Source: Nova Anime AM v5.0:2.9B, Civitai model 2604424 / version 3338179,
23
+ SHA-256 `fdbbfbc3386dfb66eba4d2b47106377e7348a8b24b10f77e3f9584444949371e`.
24
+ - Recipient: Qwen-Image-2.1, revision `b3179ad355be050328e483a9dfdd9e60cd62adfa`.
25
+ - Exact interfaces: `configs/bridge-nova-qwen21-20260920.json`.
26
+ - Raw latent layouts at 512px: Nova `B×16×64×64`, Qwen `B×64×32×32`.
27
+ Equal coordinate counts allow an exact pixel-shuffle noise permutation;
28
+ that does not establish semantic alignment.
29
+ - `model_glue/nova_qwen_transfer.py` loads the exact pretrained networks and
30
+ native prompt conditioning. `image_codec_interface.py` records normalization.
31
+ `image_flow_handoff.py` implements the existing shared flow trajectory.
32
+ These interfaces can be reused without assuming the old objective is correct.
33
+
34
+ The old bridge's inference was already a latent-to-latent network forward pass.
35
+ Its supervised targets came from source decoding followed by recipient encoding.
36
+ It uses frozen source decoder prefixes and recipient encoder heads. Its errors
37
+ and visible changes motivate investigation; they do not prove a fundamental
38
+ incompatibility between the pretrained models.
39
+
40
+ ## Archived, stopped, and recoverable
41
+
42
+ Public [gallery](https://huggingface.co/spaces/ntc-ai/model-glue-nova-qwen21) and
43
+ [weights/source/results](https://huggingface.co/ntc-ai/model-glue-nova-qwen21-experimental).
44
+ GitHub `255BITS/model-glue` is synced and remains private. Public inference and
45
+ experiment source are included as `source.zip` on Hugging Face.
46
+
47
+ The growing16x trainers stopped with full recovery at **120,964 forward** and
48
+ **97,924 reverse** local updates (absolute 193,719 / 154,968). Full model, EMA,
49
+ optimizers, RNG and data snapshots are retained under
50
+ `artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/{forward,reverse}/recovery.pt`.
51
+ The old target producer stopped after **1,854 new prompts**, or **2,110 total**
52
+ of 4,096 planned; completed latent pairs remain under
53
+ `artifacts/runs/bridge-nova-qwen21-data16x-20260921`.
54
+ The raw supervisors report `failed` because intentional interruption raises
55
+ after saving; the authoritative user-stop verification is
56
+ `artifacts/releases/nova-qwen21-20260921/stop-record.json`.
57
+
58
+ Character samples use the separately pinned **90k / 78k** pair. Validation-best
59
+ EMA remains forward local step 0 / LPIPS 0.1020884, reverse step 90k / 0.0875336.
60
+ No final test or matched fixed-cloud comparison was run. No particle advantage
61
+ or general-purpose bridge qualification is established.
62
+
63
+ ## Workspace constraints
64
+
65
+ Use `.venv/bin/python`; isolate Qwen dependencies with
66
+ `PYTHONPATH=.venv/qwen21-deps:artifacts/vendor/diffusers-qwen21/src`.
67
+ Both GPUs 0 and 1 are assigned; prefix GPU commands with `CUDA_VISIBLE_DEVICES`.
68
+ Preserve unrelated Music/Lumen/ntc-image-studio processes and preexisting dirty
69
+ files. Do not upgrade the shared environment, delete old artifacts, or commit
70
+ generated weights/data. Existing local dashboard remains on port 8779.
71
+ Inference must remain an ordinary forward pass. Keep train/validation/test
72
+ separate, measure held-out output quality, and use explicitly adult characters
73
+ when people are needed. Follow current `AGENTS.md`.
manifest.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
  "model_repo": "ntc-ai/model-glue-nova-qwen21-experimental",
3
  "space_repo": "ntc-ai/model-glue-nova-qwen21",
4
- "code_revision": "afd77dcd6c62311be6a40b2855cfa419a8acb2cf",
5
- "stopped": false,
6
  "checkpoints": {
7
  "checkpoints/character-forward.safetensors": {
8
  "source": "artifacts/runs/bridge-nova-qwen21-character-sampling-20260921/forward.safetensors",
@@ -16,8 +16,8 @@
16
  "checkpoints/latest-forward.safetensors": {
17
  "source": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/forward/last.safetensors",
18
  "snapshot": "artifacts/releases/nova-qwen21-20260921/model/checkpoints/latest-forward.safetensors",
19
- "step": 114000,
20
- "sha256": "d5260aa5ba88ee8a67ea8a6b7438d8d05581168579ca31dae4811d082d968c70",
21
  "selection": "latest saved EMA",
22
  "role": "latest",
23
  "file": "checkpoints/latest-forward.safetensors"
@@ -89,7 +89,7 @@
89
  "bytes": 10263192
90
  },
91
  "checkpoints/latest-forward.safetensors": {
92
- "sha256": "d5260aa5ba88ee8a67ea8a6b7438d8d05581168579ca31dae4811d082d968c70",
93
  "bytes": 8890000
94
  },
95
  "checkpoints/latest-reverse.safetensors": {
@@ -188,6 +188,18 @@
188
  "sha256": "405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c",
189
  "bytes": 332473
190
  },
 
 
 
 
 
 
 
 
 
 
 
 
191
  "images/transfer-growing16x-movable-reverse-096000/02-prediction.png": {
192
  "sha256": "3517490a5a531220077bf774a41f113cf1227089cb842e58eadaf32bdcc4a4bd",
193
  "bytes": 306452
@@ -200,21 +212,25 @@
200
  "sha256": "94c01dd162b1eface9f3e9a10f335d46f8e86bd311342542a4ad792fa970ea9e",
201
  "bytes": 303419
202
  },
 
 
 
 
203
  "reports/character-sampling.json": {
204
  "sha256": "8a78501c1c579852767396b5d5d01615c0ac769442a7630774609f6fa6a67a4a",
205
  "bytes": 33151
206
  },
207
  "reports/dashboard-snapshot.json": {
208
- "sha256": "e7f8595e414e74732f94b20e0e49f95a9e0eb70a4bca068890bd2c7a27eb5468",
209
- "bytes": 370393
210
  },
211
  "reports/forward/fork.json": {
212
  "sha256": "bbcf6e5350a8a38bfd84403faef58e743cdf761acd9b8ad2eafa77cc13f7a54d",
213
  "bytes": 1114113
214
  },
215
  "reports/forward/history.json": {
216
- "sha256": "86882a8c0661c5bdceb21397d74520515b4e6c6e90dd7d45812037105b182fe9",
217
- "bytes": 28310
218
  },
219
  "reports/forward/preflight.json": {
220
  "sha256": "5952b3d939f9084c171608c15cdaf0d0a842733793f12dec56d4b1484c513fd1",
@@ -264,6 +280,10 @@
264
  "sha256": "b7bdf80355d8432ed1cc7d39366b154554cc38ac99c1c334659114ea679c4b74",
265
  "bytes": 13821
266
  },
 
 
 
 
267
  "reports/reverse/fork.json": {
268
  "sha256": "afd72c70a6b6b9aa7bbbb6adcac3b1e118d1eeb989868979b1466f5d18046cf8",
269
  "bytes": 1114113
@@ -284,12 +304,16 @@
284
  "sha256": "dc2b9e94f882d31b286ebc08c439fc508ae3a42d45e2e6d7b9bfea289beec034",
285
  "bytes": 782
286
  },
 
 
 
 
287
  "source-manifest.json": {
288
- "sha256": "3be3284b7e367b0d59efa0d5aec4037dedd9f5223283d3af26e1974a1bec9637",
289
  "bytes": 7655
290
  },
291
  "source.zip": {
292
- "sha256": "b2390eb46cdcaa499485c99b7943618c87f17263a36ff62f8f26ad03603c603d",
293
  "bytes": 619351
294
  }
295
  }
 
1
  {
2
  "model_repo": "ntc-ai/model-glue-nova-qwen21-experimental",
3
  "space_repo": "ntc-ai/model-glue-nova-qwen21",
4
+ "code_revision": "1db05f600d71ff072e5d7872d9e6ebb029717e37",
5
+ "stopped": true,
6
  "checkpoints": {
7
  "checkpoints/character-forward.safetensors": {
8
  "source": "artifacts/runs/bridge-nova-qwen21-character-sampling-20260921/forward.safetensors",
 
16
  "checkpoints/latest-forward.safetensors": {
17
  "source": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/forward/last.safetensors",
18
  "snapshot": "artifacts/releases/nova-qwen21-20260921/model/checkpoints/latest-forward.safetensors",
19
+ "step": 120000,
20
+ "sha256": "c45a2a8b60347da725b39c588626255acd2225be239bd68fb3d994bd293b4962",
21
  "selection": "latest saved EMA",
22
  "role": "latest",
23
  "file": "checkpoints/latest-forward.safetensors"
 
89
  "bytes": 10263192
90
  },
91
  "checkpoints/latest-forward.safetensors": {
92
+ "sha256": "c45a2a8b60347da725b39c588626255acd2225be239bd68fb3d994bd293b4962",
93
  "bytes": 8890000
94
  },
95
  "checkpoints/latest-reverse.safetensors": {
 
188
  "sha256": "405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c",
189
  "bytes": 332473
190
  },
191
+ "images/transfer-growing16x-movable-forward-120000/01-prediction.png": {
192
+ "sha256": "eb599d5830f570ad04283f230fbfb5ff0754bc2eb6f4b289ca08217a83f49672",
193
+ "bytes": 319504
194
+ },
195
+ "images/transfer-growing16x-movable-forward-120000/01-source.png": {
196
+ "sha256": "c8ce178a2bae954d8fd2d72003ac46ec197a32f205beae197510eb23b5b9c5d5",
197
+ "bytes": 308804
198
+ },
199
+ "images/transfer-growing16x-movable-forward-120000/01-target.png": {
200
+ "sha256": "405d5f35535bf48c4401247b655187e8a00232b80470483027a5bf8cc764a72c",
201
+ "bytes": 332473
202
+ },
203
  "images/transfer-growing16x-movable-reverse-096000/02-prediction.png": {
204
  "sha256": "3517490a5a531220077bf774a41f113cf1227089cb842e58eadaf32bdcc4a4bd",
205
  "bytes": 306452
 
212
  "sha256": "94c01dd162b1eface9f3e9a10f335d46f8e86bd311342542a4ad792fa970ea9e",
213
  "bytes": 303419
214
  },
215
+ "latent-only-next-session.md": {
216
+ "sha256": "5460502cd227a62d3d28c95ee868433c58122342b53a48d9af410690f1409509",
217
+ "bytes": 4239
218
+ },
219
  "reports/character-sampling.json": {
220
  "sha256": "8a78501c1c579852767396b5d5d01615c0ac769442a7630774609f6fa6a67a4a",
221
  "bytes": 33151
222
  },
223
  "reports/dashboard-snapshot.json": {
224
+ "sha256": "a51160549ff1ba85df47d79ca0b5d0ad226aea06ab4b6e8b5b82601e3f13e50d",
225
+ "bytes": 375302
226
  },
227
  "reports/forward/fork.json": {
228
  "sha256": "bbcf6e5350a8a38bfd84403faef58e743cdf761acd9b8ad2eafa77cc13f7a54d",
229
  "bytes": 1114113
230
  },
231
  "reports/forward/history.json": {
232
+ "sha256": "6bf8ed907e562231f36b5d341cd310a26aeec911df99dfa7608dd4a98a7f5dab",
233
+ "bytes": 29718
234
  },
235
  "reports/forward/preflight.json": {
236
  "sha256": "5952b3d939f9084c171608c15cdaf0d0a842733793f12dec56d4b1484c513fd1",
 
280
  "sha256": "b7bdf80355d8432ed1cc7d39366b154554cc38ac99c1c334659114ea679c4b74",
281
  "bytes": 13821
282
  },
283
+ "reports/nova-qwen21-publication-stop-20260921.md": {
284
+ "sha256": "dcdf208943f3d34faf2d4cdadaf0fa9da5e041f964f39a1819ff7f944f365c65",
285
+ "bytes": 2884
286
+ },
287
  "reports/reverse/fork.json": {
288
  "sha256": "afd72c70a6b6b9aa7bbbb6adcac3b1e118d1eeb989868979b1466f5d18046cf8",
289
  "bytes": 1114113
 
304
  "sha256": "dc2b9e94f882d31b286ebc08c439fc508ae3a42d45e2e6d7b9bfea289beec034",
305
  "bytes": 782
306
  },
307
+ "reports/stop-record.json": {
308
+ "sha256": "e09e88f8237b0a79a4de58424662f13541583c6495ce35f210d973d41450395e",
309
+ "bytes": 2328
310
+ },
311
  "source-manifest.json": {
312
+ "sha256": "f728559024df24dfa7094973cd536fa3a2d1fe564445394b4edc7324123b68f0",
313
  "bytes": 7655
314
  },
315
  "source.zip": {
316
+ "sha256": "c655930e992f407af8f2f704f9fca6f77c592e28cf1b199e67290903d4e4f810",
317
  "bytes": 619351
318
  }
319
  }
reports/dashboard-snapshot.json CHANGED
@@ -1,8 +1,61 @@
1
  {
2
- "created_at": "2026-09-22T01:35:44.346354+00:00",
3
- "stopped": false,
4
- "stop_record": null,
5
- "code_revision": "afd77dcd6c62311be6a40b2855cfa419a8acb2cf",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
  "model_repo": "ntc-ai/model-glue-nova-qwen21-experimental",
7
  "space_repo": "ntc-ai/model-glue-nova-qwen21",
8
  "characters": {
@@ -928,18 +981,18 @@
928
  "noise_fraction": 0,
929
  "other_domain": "qwen_image_21",
930
  "resolution": 512,
931
- "training_step": 114000,
932
  "metrics": {
933
- "lpips": 0.07538717985153198,
934
  "teacher_lpips": 0.006414107978343964,
935
- "lpips_vs_teacher": 0.07477480173110962,
936
- "pixel_mse": 0.0024659917689859867,
937
- "latent_nmse": 0.12939360737800598
938
  },
939
  "images": {
940
- "source": "images/transfer-growing16x-movable-forward-114000/01-source.png",
941
- "prediction": "images/transfer-growing16x-movable-forward-114000/01-prediction.png",
942
- "target": "images/transfer-growing16x-movable-forward-114000/01-target.png"
943
  }
944
  },
945
  {
@@ -972,8 +1025,8 @@
972
  "id": "forward",
973
  "label": "Nova \u2192 Qwen",
974
  "cloud": "movable",
975
- "status": "Running",
976
- "step": 120000,
977
  "target_steps": 300000,
978
  "stream": {
979
  "step": 119000,
@@ -1000,44 +1053,44 @@
1000
  "objective": "latent_distillation",
1001
  "selection_metric": "lpips",
1002
  "latent_audit": {
1003
- "step": 114000,
1004
  "training_subset": null,
1005
  "splits": {
1006
  "val": {
1007
  "count": 176,
1008
- "latent_nmse": 0.1513340805911205,
1009
- "native_latent_nmse": 0.16512400883116893,
1010
  "by_kind": {
1011
  "native_clean_estimate": {
1012
  "count": 96,
1013
- "latent_nmse": 0.16001060248042145
1014
  },
1015
  "native_finished": {
1016
  "count": 16,
1017
- "latent_nmse": 0.1958044469356537
1018
  },
1019
  "switched_clean_estimate": {
1020
  "count": 48,
1021
- "latent_nmse": 0.122564687859267
1022
  },
1023
  "switched_finished": {
1024
  "count": 16,
1025
- "latent_nmse": 0.14111276110634208
1026
  }
1027
  }
1028
  },
1029
  "train": {
1030
- "count": 10336,
1031
- "latent_nmse": 0.0585774403228893,
1032
- "native_latent_nmse": 0.0585774403228893,
1033
  "by_kind": {
1034
  "native_clean_estimate": {
1035
- "count": 8320,
1036
- "latent_nmse": 0.05970819586464831
1037
  },
1038
  "native_finished": {
1039
- "count": 2016,
1040
- "latent_nmse": 0.05391083015055056
1041
  }
1042
  }
1043
  }
@@ -1203,6 +1256,14 @@
1203
  "lpips_vs_teacher": 0.10271352291403507,
1204
  "pixel_mse": 0.003039560960298166,
1205
  "latent_nmse": 0.1513352193446322
 
 
 
 
 
 
 
 
1206
  }
1207
  ],
1208
  "train": [
@@ -6017,6 +6078,42 @@
6017
  "encoded_particles": 11,
6018
  "training_rows": 10656,
6019
  "completed_new_cases": 1824
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6020
  }
6021
  ],
6022
  "best": {
@@ -6032,8 +6129,8 @@
6032
  "id": "reverse",
6033
  "label": "Qwen \u2192 Nova",
6034
  "cloud": "movable",
6035
- "status": "Running",
6036
- "step": 97200,
6037
  "target_steps": 300000,
6038
  "stream": {
6039
  "step": 97000,
@@ -10141,6 +10238,30 @@
10141
  "encoded_particles": 9,
10142
  "training_rows": 10656,
10143
  "completed_new_cases": 1824
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10144
  }
10145
  ],
10146
  "best": {
 
1
  {
2
+ "created_at": "2026-09-22T01:42:43.063964+00:00",
3
+ "stopped": true,
4
+ "stop_record": {
5
+ "requested_at": 1790041054.8075566,
6
+ "verified_at": 1790041132.8705652,
7
+ "reason": "User requested publication, stop, and a fresh latent-only experiment",
8
+ "training_stopped": true,
9
+ "automatic_restart": false,
10
+ "checkpoints": {
11
+ "forward": {
12
+ "step": 120964,
13
+ "absolute_step": 193719,
14
+ "best_step": 0,
15
+ "best_lpips": 0.10208840312605555,
16
+ "recovery": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/forward/recovery.pt",
17
+ "bytes": 115420653,
18
+ "stream": {
19
+ "identity": {
20
+ "config_sha256": "cf0ca93c3335f790e575e466c07286b054d5f6656a997e8c6a84305b3830d1b2",
21
+ "base_manifest_sha256": "f64afc5b8f74a76571f475b98cbccdac365924cc26ba90e8307408359eb96d5d"
22
+ },
23
+ "snapshot": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/forward/dataset-snapshots/cases-001824.json",
24
+ "sha256": "1b37a8120aeb3560e696f751b59bf7fcedb6403e04879e0ee49986202f30fe4b",
25
+ "completed_cases": 1824,
26
+ "rows": 10656
27
+ }
28
+ },
29
+ "reverse": {
30
+ "step": 97924,
31
+ "absolute_step": 154968,
32
+ "best_step": 90000,
33
+ "best_lpips": 0.08753359920493411,
34
+ "recovery": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/reverse/recovery.pt",
35
+ "bytes": 266900141,
36
+ "stream": {
37
+ "identity": {
38
+ "config_sha256": "cf0ca93c3335f790e575e466c07286b054d5f6656a997e8c6a84305b3830d1b2",
39
+ "base_manifest_sha256": "f64afc5b8f74a76571f475b98cbccdac365924cc26ba90e8307408359eb96d5d"
40
+ },
41
+ "snapshot": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/reverse/dataset-snapshots/cases-001824.json",
42
+ "sha256": "1b37a8120aeb3560e696f751b59bf7fcedb6403e04879e0ee49986202f30fe4b",
43
+ "completed_cases": 1824,
44
+ "rows": 10656
45
+ }
46
+ }
47
+ },
48
+ "test_opened": false,
49
+ "data_producer_stopped": true,
50
+ "completed_new_prompts": 1854,
51
+ "total_training_prompts_prepared": 2110,
52
+ "planned_training_prompts": 4096,
53
+ "prepared_data_root": "artifacts/runs/bridge-nova-qwen21-data16x-20260921",
54
+ "dataset_complete": false,
55
+ "all_target_processes_exited": true,
56
+ "raw_ledger_note": "Intentional trainer interruption saves full recovery then raises; supervisor records failed. This is a user-requested stop, not convergence or completion."
57
+ },
58
+ "code_revision": "1db05f600d71ff072e5d7872d9e6ebb029717e37",
59
  "model_repo": "ntc-ai/model-glue-nova-qwen21-experimental",
60
  "space_repo": "ntc-ai/model-glue-nova-qwen21",
61
  "characters": {
 
981
  "noise_fraction": 0,
982
  "other_domain": "qwen_image_21",
983
  "resolution": 512,
984
+ "training_step": 120000,
985
  "metrics": {
986
+ "lpips": 0.07550344616174698,
987
  "teacher_lpips": 0.006414107978343964,
988
+ "lpips_vs_teacher": 0.07529404759407043,
989
+ "pixel_mse": 0.002463884651660919,
990
+ "latent_nmse": 0.12642963230609894
991
  },
992
  "images": {
993
+ "source": "images/transfer-growing16x-movable-forward-120000/01-source.png",
994
+ "prediction": "images/transfer-growing16x-movable-forward-120000/01-prediction.png",
995
+ "target": "images/transfer-growing16x-movable-forward-120000/01-target.png"
996
  }
997
  },
998
  {
 
1025
  "id": "forward",
1026
  "label": "Nova \u2192 Qwen",
1027
  "cloud": "movable",
1028
+ "status": "Stopped",
1029
+ "step": 120900,
1030
  "target_steps": 300000,
1031
  "stream": {
1032
  "step": 119000,
 
1053
  "objective": "latent_distillation",
1054
  "selection_metric": "lpips",
1055
  "latent_audit": {
1056
+ "step": 120000,
1057
  "training_subset": null,
1058
  "splits": {
1059
  "val": {
1060
  "count": 176,
1061
+ "latent_nmse": 0.1510241461113434,
1062
+ "native_latent_nmse": 0.16514592910451548,
1063
  "by_kind": {
1064
  "native_clean_estimate": {
1065
  "count": 96,
1066
+ "latent_nmse": 0.1602201797068119
1067
  },
1068
  "native_finished": {
1069
  "count": 16,
1070
+ "latent_nmse": 0.19470042549073696
1071
  },
1072
  "switched_clean_estimate": {
1073
  "count": 48,
1074
+ "latent_nmse": 0.1216055639864256
1075
  },
1076
  "switched_finished": {
1077
  "count": 16,
1078
+ "latent_nmse": 0.14042741153389215
1079
  }
1080
  }
1081
  },
1082
  "train": {
1083
+ "count": 10656,
1084
+ "latent_nmse": 0.058567287131613285,
1085
+ "native_latent_nmse": 0.058567287131613285,
1086
  "by_kind": {
1087
  "native_clean_estimate": {
1088
+ "count": 8576,
1089
+ "latent_nmse": 0.059675195016667994
1090
  },
1091
  "native_finished": {
1092
+ "count": 2080,
1093
+ "latent_nmse": 0.05399929769784929
1094
  }
1095
  }
1096
  }
 
1256
  "lpips_vs_teacher": 0.10271352291403507,
1257
  "pixel_mse": 0.003039560960298166,
1258
  "latent_nmse": 0.1513352193446322
1259
+ },
1260
+ {
1261
+ "step": 120000,
1262
+ "lpips": 0.10349804436025972,
1263
+ "teacher_lpips": 0.010599976487521251,
1264
+ "lpips_vs_teacher": 0.10271332881794396,
1265
+ "pixel_mse": 0.003032851021006619,
1266
+ "latent_nmse": 0.15102438040247018
1267
  }
1268
  ],
1269
  "train": [
 
6078
  "encoded_particles": 11,
6079
  "training_rows": 10656,
6080
  "completed_new_cases": 1824
6081
+ },
6082
+ {
6083
+ "step": 120300,
6084
+ "absolute_step": 193055,
6085
+ "objective": "latent_distillation",
6086
+ "latent_distillation": 0.061574872583150864,
6087
+ "reconstruction_nmse": 0.061574872583150864,
6088
+ "particle_regularizer": 0.0003702986577991396,
6089
+ "loss": 0.061945170164108276,
6090
+ "encoded_particles": 12,
6091
+ "training_rows": 10656,
6092
+ "completed_new_cases": 1824
6093
+ },
6094
+ {
6095
+ "step": 120600,
6096
+ "absolute_step": 193355,
6097
+ "objective": "latent_distillation",
6098
+ "latent_distillation": 0.06338250637054443,
6099
+ "reconstruction_nmse": 0.06338250637054443,
6100
+ "particle_regularizer": 0.00010311650112271309,
6101
+ "loss": 0.06348562240600586,
6102
+ "encoded_particles": 12,
6103
+ "training_rows": 10656,
6104
+ "completed_new_cases": 1824
6105
+ },
6106
+ {
6107
+ "step": 120900,
6108
+ "absolute_step": 193655,
6109
+ "objective": "latent_distillation",
6110
+ "latent_distillation": 0.06767386198043823,
6111
+ "reconstruction_nmse": 0.06767386198043823,
6112
+ "particle_regularizer": 0.0007956147892400622,
6113
+ "loss": 0.06846947968006134,
6114
+ "encoded_particles": 13,
6115
+ "training_rows": 10656,
6116
+ "completed_new_cases": 1824
6117
  }
6118
  ],
6119
  "best": {
 
6129
  "id": "reverse",
6130
  "label": "Qwen \u2192 Nova",
6131
  "cloud": "movable",
6132
+ "status": "Stopped",
6133
+ "step": 97800,
6134
  "target_steps": 300000,
6135
  "stream": {
6136
  "step": 97000,
 
10238
  "encoded_particles": 9,
10239
  "training_rows": 10656,
10240
  "completed_new_cases": 1824
10241
+ },
10242
+ {
10243
+ "step": 97500,
10244
+ "absolute_step": 154544,
10245
+ "objective": "latent_distillation",
10246
+ "latent_distillation": 0.032797958701848984,
10247
+ "reconstruction_nmse": 0.032797958701848984,
10248
+ "particle_regularizer": 8.625347982160747e-05,
10249
+ "loss": 0.03288421034812927,
10250
+ "encoded_particles": 9,
10251
+ "training_rows": 10656,
10252
+ "completed_new_cases": 1824
10253
+ },
10254
+ {
10255
+ "step": 97800,
10256
+ "absolute_step": 154844,
10257
+ "objective": "latent_distillation",
10258
+ "latent_distillation": 0.03338465467095375,
10259
+ "reconstruction_nmse": 0.03338465467095375,
10260
+ "particle_regularizer": 0.00018123415065929294,
10261
+ "loss": 0.03356589004397392,
10262
+ "encoded_particles": 11,
10263
+ "training_rows": 10656,
10264
+ "completed_new_cases": 1824
10265
  }
10266
  ],
10267
  "best": {
reports/forward/history.json CHANGED
@@ -799,6 +799,46 @@
799
  "latent_nmse": 0.1411170046776533
800
  }
801
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
802
  }
803
  ],
804
  "best_step": 0,
 
799
  "latent_nmse": 0.1411170046776533
800
  }
801
  }
802
+ },
803
+ {
804
+ "step": 120000,
805
+ "metrics": {
806
+ "lpips": 0.10349804436025972,
807
+ "teacher_lpips": 0.010599976487521251,
808
+ "lpips_vs_teacher": 0.10271332881794396,
809
+ "pixel_mse": 0.003032851021006619,
810
+ "latent_nmse": 0.15102438040247018
811
+ },
812
+ "by_kind": {
813
+ "native_clean_estimate": {
814
+ "lpips": 0.11498736873424302,
815
+ "teacher_lpips": 0.010377083731630895,
816
+ "lpips_vs_teacher": 0.11286814510822296,
817
+ "pixel_mse": 0.003827195101318163,
818
+ "latent_nmse": 0.16022174999428293
819
+ },
820
+ "native_finished": {
821
+ "lpips": 0.08304815692827106,
822
+ "teacher_lpips": 0.0031022082694107667,
823
+ "lpips_vs_teacher": 0.08266089693643153,
824
+ "pixel_mse": 0.0039029322324495297,
825
+ "latent_nmse": 0.1946912156417966
826
+ },
827
+ "switched_clean_estimate": {
828
+ "lpips": 0.09993219973209004,
829
+ "teacher_lpips": 0.014928532827373905,
830
+ "lpips_vs_teacher": 0.10130977265847226,
831
+ "pixel_mse": 0.0017705927166389301,
832
+ "latent_nmse": 0.12160494147489469
833
+ },
834
+ "switched_finished": {
835
+ "lpips": 0.06570951943285763,
836
+ "teacher_lpips": 0.006449432221415918,
837
+ "lpips_vs_teacher": 0.06604753143619746,
838
+ "pixel_mse": 0.0011834802407975076,
839
+ "latent_nmse": 0.14043164439499378
840
+ }
841
+ }
842
  }
843
  ],
844
  "best_step": 0,
reports/nova-qwen21-publication-stop-20260921.md ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Nova/Qwen publication and requested shutdown
2
+
3
+ The user requested publication of the current approach, then stopping training
4
+ and preparing a fresh context to investigate latent-only target preparation
5
+ and training. The learned crossing was already latent-to-latent; the archived
6
+ supervision used decoded/re-encoded teacher targets. The new objective remains
7
+ an open research task, not a launched or validated implementation.
8
+
9
+ Published:
10
+
11
+ - [Static interactive gallery](https://huggingface.co/spaces/ntc-ai/model-glue-nova-qwen21):
12
+ character switching, latest individual reconstructions, and learning curves.
13
+ - [Model archive](https://huggingface.co/ntc-ai/model-glue-nova-qwen21-experimental):
14
+ exact character-demo EMA, latest saved evaluation EMA, validation-selected
15
+ EMA, per-file hashes, configs, histories, methodology and relevant source.
16
+ - `255BITS/model-glue` GitHub `main` is synced. Its existing private visibility
17
+ is preserved; public reproduction uses the source snapshot in the model archive.
18
+
19
+ Only compact learned weights/calibration and development samples are uploaded.
20
+ Pretrained weights, optimizer recovery files and generated training datasets
21
+ remain local. The public source snapshot contains 67 relevant committed files
22
+ including configs/tests and passed **35 tests from a clean extraction**.
23
+
24
+ After the first successful public uploads, the training supervisor was signaled
25
+ with SIGTERM. Both trainers saved fresh complete recovery states and exited:
26
+
27
+ | Direction | Local additional updates | Absolute updates | Validation-selected local step | Selected LPIPS |
28
+ | --- | ---: | ---: | ---: | ---: |
29
+ | Nova → Qwen | 120,964 | 193,719 | 0 | 0.1020884031 |
30
+ | Qwen → Nova | 97,924 | 154,968 | 90,000 | 0.0875335992 |
31
+
32
+ The decoder/encoder data producer was then stopped. Its last atomic manifest
33
+ preserves **1,854 new cases / 2,110 total training prompts**, short of the 4,096
34
+ planned. The dataset is incomplete and is not presented as a finished 16× run.
35
+ No final test or fixed-cloud qualification occurred. No automatic restart is
36
+ queued. Unrelated GPU processes were left running.
37
+
38
+ Recovery states contain model, EMA, both optimizers, critic, calibration,
39
+ particles, RNG, and consumed dataset snapshot metadata. Supervisors record
40
+ `failed` because the trainer intentionally raises after saving on interruption;
41
+ `artifacts/releases/nova-qwen21-20260921/stop-record.json` records and verifies
42
+ the user-requested shutdown. This is not a convergence or completion claim.
43
+
44
+ The public gallery uses no compute hardware. Both public repositories have
45
+ explicit manifests and checksums. Publication receipts and live-browser/image
46
+ verification are retained under `artifacts/releases/nova-qwen21-20260921` and
47
+ `artifacts/verification/nova-qwen21-publication-20260921`.
48
+
49
+ New conversation entry point: [latent-only-next-session.md](../latent-only-next-session.md).
reports/stop-record.json ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "requested_at": 1790041054.8075566,
3
+ "verified_at": 1790041132.8705652,
4
+ "reason": "User requested publication, stop, and a fresh latent-only experiment",
5
+ "training_stopped": true,
6
+ "automatic_restart": false,
7
+ "checkpoints": {
8
+ "forward": {
9
+ "step": 120964,
10
+ "absolute_step": 193719,
11
+ "best_step": 0,
12
+ "best_lpips": 0.10208840312605555,
13
+ "recovery": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/forward/recovery.pt",
14
+ "bytes": 115420653,
15
+ "stream": {
16
+ "identity": {
17
+ "config_sha256": "cf0ca93c3335f790e575e466c07286b054d5f6656a997e8c6a84305b3830d1b2",
18
+ "base_manifest_sha256": "f64afc5b8f74a76571f475b98cbccdac365924cc26ba90e8307408359eb96d5d"
19
+ },
20
+ "snapshot": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/forward/dataset-snapshots/cases-001824.json",
21
+ "sha256": "1b37a8120aeb3560e696f751b59bf7fcedb6403e04879e0ee49986202f30fe4b",
22
+ "completed_cases": 1824,
23
+ "rows": 10656
24
+ }
25
+ },
26
+ "reverse": {
27
+ "step": 97924,
28
+ "absolute_step": 154968,
29
+ "best_step": 90000,
30
+ "best_lpips": 0.08753359920493411,
31
+ "recovery": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/reverse/recovery.pt",
32
+ "bytes": 266900141,
33
+ "stream": {
34
+ "identity": {
35
+ "config_sha256": "cf0ca93c3335f790e575e466c07286b054d5f6656a997e8c6a84305b3830d1b2",
36
+ "base_manifest_sha256": "f64afc5b8f74a76571f475b98cbccdac365924cc26ba90e8307408359eb96d5d"
37
+ },
38
+ "snapshot": "artifacts/runs/bridge-nova-qwen21-growing16x-20260921/movable/reverse/dataset-snapshots/cases-001824.json",
39
+ "sha256": "1b37a8120aeb3560e696f751b59bf7fcedb6403e04879e0ee49986202f30fe4b",
40
+ "completed_cases": 1824,
41
+ "rows": 10656
42
+ }
43
+ }
44
+ },
45
+ "test_opened": false,
46
+ "data_producer_stopped": true,
47
+ "completed_new_prompts": 1854,
48
+ "total_training_prompts_prepared": 2110,
49
+ "planned_training_prompts": 4096,
50
+ "prepared_data_root": "artifacts/runs/bridge-nova-qwen21-data16x-20260921",
51
+ "dataset_complete": false,
52
+ "all_target_processes_exited": true,
53
+ "raw_ledger_note": "Intentional trainer interruption saves full recovery then raises; supervisor records failed. This is a user-requested stop, not convergence or completion."
54
+ }
source-manifest.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "code_revision": "afd77dcd6c62311be6a40b2855cfa419a8acb2cf",
3
  "files": {
4
  "configs/bridge-nova-qwen21-training-20260920.json": "3178075c6a9fda1ac80ae66726a9257e51a7b25dcd3933bf05b7145c0f8e575a",
5
  "configs/bridge-nova-qwen21-recovery-20260921.json": "51b7f1047d6387868e7b48fe9b7605a83c3d3127f0d06664e7331dbd81944e84",
 
1
  {
2
+ "code_revision": "1db05f600d71ff072e5d7872d9e6ebb029717e37",
3
  "files": {
4
  "configs/bridge-nova-qwen21-training-20260920.json": "3178075c6a9fda1ac80ae66726a9257e51a7b25dcd3933bf05b7145c0f8e575a",
5
  "configs/bridge-nova-qwen21-recovery-20260921.json": "51b7f1047d6387868e7b48fe9b7605a83c3d3127f0d06664e7331dbd81944e84",
source.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:b2390eb46cdcaa499485c99b7943618c87f17263a36ff62f8f26ad03603c603d
3
  size 619351
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c655930e992f407af8f2f704f9fca6f77c592e28cf1b199e67290903d4e4f810
3
  size 619351