Commit Graph
997 Commits
Author SHA1 Message Date
SolitaryThinker eaedd5d39d [misc]: probe v3 — weight dtype/hash + op-input hashes for to_q/norm_q 2026-07-23 12:49:49 -07:00
SolitaryThinker 47a0bb6f2f [misc]: probe v2 — full tuple hashes + block0 call-sequence bisection 2026-07-23 12:42:22 -07:00
SolitaryThinker 641b8b210e [misc]: RL forward bisection probes (main vs v2.1, per-module hashes) 2026-07-23 12:34:05 -07:00
SolitaryThinker 1e9234c31b [docs]: PORT_NOTES — RL measured facts, tfv5 CLIP finding, dataloader gate 2026-07-23 12:18:51 -07:00
SolitaryThinker 3866db276b [feat]: vendor VideoAlign reward stack from PR #1476 (byte-identical) + MQ/VQ/TA scorers + gates 2026-07-23 12:15:18 -07:00
SolitaryThinker d95e17f1d9 [feat]: DiffusionNFT NFTStep aligned to modular stack (plain AdamW, autocast fwd, live-param EMA) + rl anchor mode 2026-07-23 12:06:47 -07:00
SolitaryThinker 635a9472ec [fix]: RL capture — staticmethod-safe decay, per-call row/timestep/adv records, param-dtype probe 2026-07-23 12:02:12 -07:00
SolitaryThinker 05060e8cd0 [feat]: v2.1 parquet dataloader port + order gate; RL capture PickScore-only CLIP unwrap 2026-07-23 11:55:22 -07:00
SolitaryThinker 14e0fc7a3a [fix]: RL capture — unwrap tfv5 CLIP features, disable step-0 validation 2026-07-23 11:50:54 -07:00
SolitaryThinker 1308740e1b [feat]: DiffusionNFT RL — NFTStep math module + modular-stack capture shim 2026-07-23 11:33:23 -07:00
SolitaryThinker ab3aed1dca [docs]: DiffusionNFT RL build facts 2026-07-23 11:30:25 -07:00
SolitaryThinker b0808d0935 [evidence]: dreamverse runtime gate pass — full protocol session, fMP4 streaming, live steps 2026-07-23 11:28:52 -07:00
SolitaryThinker fdddc5976b [feat]: Dreamverse runtime on fastvideo2 — session WS protocol, fMP4 segments, live per-step events, dummy-key enhancer; protocol gate 2026-07-23 11:26:47 -07:00
SolitaryThinker 8cc6abc107 [evidence]: serving identity gate pass — served latents bitwise vs offline, live per-step WS 2026-07-23 11:23:59 -07:00
SolitaryThinker b376207026 [fix]: register the stream route at starlette level (bypass fastapi ws DI) 2026-07-23 11:20:02 -07:00
SolitaryThinker d144277615 [debug]: ws entry prints 2026-07-23 11:18:21 -07:00
SolitaryThinker 7c12dba373 [fix]: surface ws setup exceptions to the client 2026-07-23 11:17:16 -07:00
SolitaryThinker e2fa9397f0 [fix]: drop return annotation on ws route 2026-07-23 11:10:46 -07:00
SolitaryThinker f40ae0c405 [fix]: pydantic-free request mapping (engine Request is the schema) 2026-07-23 10:58:38 -07:00
SolitaryThinker cbf1b8b54c [feat]: serving identity anchor — served latents bitwise vs offline + live WS step contract 2026-07-23 10:56:38 -07:00
SolitaryThinker 6a273121a1 [feat]: online serving — async-job REST + live per-step WebSocket over the engine (on_step hook); latents-sha identity 2026-07-23 10:55:58 -07:00
SolitaryThinker d708a3ffda [evidence]: self-forcing training parity — 121/121 rollout forwards bitwise; autocast-LN root cause; upstream grad-ckpt finding 2026-07-23 10:52:52 -07:00
SolitaryThinker 93153f8cbc [fix]: SF rollout forwards under autocast (plain-LN causal blocks are autocast-sensitive) 2026-07-23 10:51:08 -07:00
SolitaryThinker 1ba818b8b8 [fix]: register SF forward hook inside the distillation branch 2026-07-23 10:45:52 -07:00
SolitaryThinker 32bb106a0a [fix]: hoist fwd_seq before branch use 2026-07-23 10:41:52 -07:00
SolitaryThinker 7fe15c6368 [feat]: per-forward hash triage for SF gate 2026-07-23 10:37:33 -07:00
SolitaryThinker 9cbadec200 [fix]: neg_embeds optional in SF anchor (critic-only gate) 2026-07-23 10:35:20 -07:00
SolitaryThinker 9ea86848f6 [fix]: SF gate v1 critic-only (generator bwd requires grad-checkpointing upstream; mutated-cache recompute documented) 2026-07-23 10:30:41 -07:00
SolitaryThinker f748b617e4 [fix]: multi-element-safe randint recorders; SF train_one_step wrapper 2026-07-23 06:18:48 -07:00
SolitaryThinker 9120b535ed [feat]: self-forcing training gate — sequential draw replay through the causal serving model 2026-07-23 06:13:42 -07:00
SolitaryThinker aa2621ad3f [evidence]: QAD training parity — QAT rollout bitwise, first-run pass under dense band 2026-07-23 06:08:49 -07:00
SolitaryThinker a8205ea73b [feat]: QAD gate — QAT student + dense scorers + guidance 2.0 (legacy loader-gated recipe) 2026-07-23 06:04:56 -07:00
SolitaryThinker 8808976943 [evidence]: attn-QAT training parity — fake-quant forward bitwise, measured band 2026-07-23 06:03:53 -07:00
SolitaryThinker 088b9b45eb [feat]: attn-QAT port — vendored kernel wrapper (fail-closed), WanModelFVQAT, qat gate mode 2026-07-23 05:57:26 -07:00
SolitaryThinker d3ee4fb372 [evidence]: VSA+DMD2 parity — sparse student/dense scorers, measured band 2026-07-23 05:55:46 -07:00
SolitaryThinker 420ed38418 [fix]: vsa_dmd2 roles — VSA student on FastWan weights, dense scorers on base 2026-07-23 05:48:04 -07:00
SolitaryThinker 77afe2d747 [feat]: VSA+DMD2 gate — sparse student rollout, sparsity-0 VSA scoring (main's dense-copy semantics) 2026-07-23 05:45:52 -07:00
SolitaryThinker 26fe3b4226 [evidence]: DMD2 training parity — rollout bitwise pre-update, losses in 3-run band 2026-07-23 05:43:55 -07:00
SolitaryThinker a95f36ee6d [fix]: x0 hash rows informational after first student update 2026-07-23 05:35:02 -07:00
SolitaryThinker ed82305192 [fix]: __main__ after run_dmd2 definition 2026-07-23 05:32:46 -07:00
SolitaryThinker 4edfab8001 [feat]: DMD2 anchor — replay recorded draws through DMD2Step 2026-07-23 05:32:09 -07:00
SolitaryThinker c55eb09099 [fix]: load a text encoder in the shim for neg embeds (distillation has none) 2026-07-23 05:27:38 -07:00
SolitaryThinker 70facf77ae [fix]: use resolved training_args for neg-embed encoding 2026-07-23 05:25:10 -07:00
SolitaryThinker 64f17fde2f [fix]: pin negative embeds via main TextEncodingStage in dmd2 capture 2026-07-23 05:23:38 -07:00
SolitaryThinker c096554d36 [fix]: rec_dmd keyword signature 2026-07-23 05:20:24 -07:00
SolitaryThinker 60400b67ee [fix]: do not install finetune recorders in dmd2 mode 2026-07-23 05:18:24 -07:00
SolitaryThinker 271b6faa0c [fix]: record uncond embeds from batch dict (negative_prompt_embeds attr is optional) 2026-07-23 05:07:16 -07:00
SolitaryThinker 825cfa344a [feat]: DMD2 capture mode — per-phase RNG draw recording via method wrappers 2026-07-23 05:04:54 -07:00
SolitaryThinker fac7ac51e5 [docs]: DMD2 build facts in PORT_NOTES 2026-07-23 05:02:14 -07:00
SolitaryThinker afe9c077be [evidence]: VSA training parity — step0 bitwise, band from measured VSA self-noise 2026-07-23 04:59:54 -07:00