This website requires JavaScript.
c8e4f2c404
Interactive Guessing: UI trigger + Phase-3 learning & dual auto-cap
digital-garbage and Claude Opus 4.8
2026-06-04 15:35:58 +03:00
7a6821930a
Interactive Guessing engine: conditioning-spread ladder (Phase 2)
digital-garbage and Claude Opus 4.8
2026-06-04 15:27:30 +03:00
1d5db355d4
Batch: output ALL variant videos to the Chain Sampler IMAGES port
digital-garbage and Claude Opus 4.8
2026-06-04 15:23:08 +03:00
ef04c21a5a
Stack latent normalization onto Hybrid + Distilled samplers (opt-in)
digital-garbage and Claude Opus 4.8
2026-06-04 15:11:10 +03:00
49e7517389
Add FunPack Normalizing Sampler (video-only latent normalization)
digital-garbage and Claude Opus 4.8
2026-06-04 12:07:39 +03:00
951c61953d
Distilled Flow: graduated 2nd order (AB2 ramp, opt-in)
digital-garbage and Claude Opus 4.8
2026-06-04 11:42:25 +03:00
a44725256e
Audio-safe AB2/Heun: confine 2nd-order terms to video in both samplers
digital-garbage and Claude Opus 4.8
2026-06-04 11:32:19 +03:00
5729166bf8
Release 2.7.8
v2.7.8
digital-garbage and Claude Opus 4.8
2026-06-04 11:13:34 +03:00
ee66e4ec1e
Report audio split on every Absolute steer (not once per process)
digital-garbage and Claude Opus 4.8
2026-06-04 10:48:22 +03:00
dd8da50153
Audio-safe conditioning steering on LTXAV (video-only channel-slice)
digital-garbage and Claude Opus 4.8
2026-06-04 10:34:08 +03:00
79f97f4019
Fix: append embed_guidance_source last to not break saved workflows
digital-garbage and Claude Opus 4.8
2026-06-04 10:12:12 +03:00
c823d5bf3e
Refiner V2 + Studio: add Absolute / Relative steer mode
digital-garbage and Claude Opus 4.8
2026-06-04 10:06:56 +03:00
ea602f9de0
Revert "Distilled Flow: add Karras stochastic churn (zero-overhead variability)"
digital-garbage
2026-06-04 02:02:59 +03:00
e56dcf2c39
Distilled Flow: add Karras stochastic churn (zero-overhead variability)
digital-garbage and Claude Opus 4.8
2026-06-04 01:54:36 +03:00
40fe867dac
Distilled Flow sampler: velocity bias + reactive rescue
digital-garbage and Claude Opus 4.8
2026-06-04 01:42:04 +03:00
1a557bb651
Docs: backfill CHANGELOG/README for 2.7.5–2.7.7 and refresh node docs
digital-garbage and Claude Opus 4.8
2026-06-04 00:46:20 +03:00
aa4a7f643c
Batch Training: remove debug diagnostics; bump version to 2.7.7
v2.7.7
digital-garbage and Claude Opus 4.8
2026-06-03 00:29:11 +03:00
ad9e171e4f
Batch Training: distinct per-variant seeds in the SINGLE-scene path too (real cause of identical videos)
digital-garbage and Claude Opus 4.8
2026-06-03 00:18:16 +03:00
3e4161232b
Batch Training: log the ACTUAL per-scene noise seeds (loop_seed was misleading)
digital-garbage and Claude Opus 4.8
2026-06-03 00:07:35 +03:00
7ff60f7a9d
Batch Training: distinct per-variant seeds + ignore the node rating during a batch
digital-garbage and Claude Opus 4.8
2026-06-03 00:01:13 +03:00
efe6b33881
Batch Training: fix — works WITH split_by_transitions (the real cause of single-pass)
digital-garbage and Claude Opus 4.8
2026-06-02 23:51:10 +03:00
3ae8238141
Batch Training: add diagnostics to trace why a batch isn't activating
digital-garbage and Claude Opus 4.8
2026-06-02 23:34:57 +03:00
597f347a91
Batch Training: remove the duplicate panel from the Studio Refiner tab
digital-garbage and Claude Opus 4.8
2026-06-02 18:24:42 +03:00
a74108de1a
Batch Training UX: real window + dynamic label + no auto-queue; remove sampler input
digital-garbage and Claude Opus 4.8
2026-06-02 18:21:42 +03:00
a1ba067d9a
Batch Training Phase 3b: deeper learning from batch ratings (axis + direction memory)
digital-garbage and Claude Opus 4.8
2026-06-02 18:07:01 +03:00
9fe10533e4
Batch Training: variant producer (Studio) + node button — feature complete end-to-end
digital-garbage and Claude Opus 4.8
2026-06-02 18:00:32 +03:00
d423d313fe
Batch Training: sampler consumes Studio variant-packed conditioning (Phase 4 contract)
digital-garbage and Claude Opus 4.8
2026-06-02 17:49:52 +03:00
b4f218b875
Batch Training (Phase 2+3): Studio rating panel, /funpack/batch routes, VF intake on submit
digital-garbage and Claude Opus 4.8
2026-06-02 17:34:06 +03:00
0024db3b33
Batch Training (Phase 1 engine): controlled N-run mode on the Scene Chain sampler
digital-garbage and Claude Opus 4.8
2026-06-02 17:26:05 +03:00
71c5afc668
Refiner V2: always train value function; value_guidance gates application only, default on
digital-garbage and Claude Opus 4.8
2026-06-02 16:56:59 +03:00
963198b999
Audit fixes: velocity commit key mismatch, sparse rescue targets, redundant aspect bucket
digital-garbage and Claude Opus 4.8
2026-06-02 16:38:31 +03:00
2a22d58ff0
Studio: Variability macro + active-feature readout for Hybrid sampler
digital-garbage and Claude Opus 4.8
2026-06-02 15:33:55 +03:00
77a3238c47
Unlock velocity_bias_strength for creative action injection (0.35 -> 3.0)
digital-garbage and Claude Opus 4.8
2026-06-02 14:52:44 +03:00
0f443674a9
Decouple eta_final decay from the quality boundary (anchor to schedule progress)
digital-garbage and Claude Opus 4.8
2026-06-02 14:34:07 +03:00
00034be4c0
Audio-safe LTXAV sampling: keep ancestral noise + steering on video only
digital-garbage and Claude Opus 4.8
2026-06-02 14:15:55 +03:00
f7acc91570
Velocity-bias anti-softening: magnitude-preserving apply, sigma-decay, quality sharpness, nearest-cluster source
digital-garbage and Claude Opus 4.8
2026-06-02 13:45:55 +03:00
b694de8472
Persist velocity/rescue trajectory banks to disk
digital-garbage and Claude Opus 4.8
2026-06-01 19:24:19 +03:00
323945fa46
Make rescue rating-gated with separate good/bad trajectory banks
digital-garbage and Claude Opus 4.8
2026-06-01 19:08:22 +03:00
e1801fdb3e
Clear velocity-bias/rescue memory on Studio session reset
digital-garbage and Claude Opus 4.8
2026-06-01 18:56:06 +03:00
237daf1b54
Port full hybrid sampler feature set to LTXAV (rectified-flow) path
digital-garbage and Claude Opus 4.8
2026-06-01 18:40:54 +03:00
d7e543e647
Run velocity/rescue on CONST models (LTXAV) via RF sampler mirror
digital-garbage and Claude Opus 4.8
2026-06-01 18:33:22 +03:00
c2a98f5f20
Add one-shot rescue startup diagnostic
digital-garbage and Claude Opus 4.8
2026-06-01 18:27:50 +03:00
b54990f069
Run velocity capture + rescue in both sampler phases
digital-garbage and Claude Opus 4.8
2026-06-01 18:20:10 +03:00
a69c914c18
Default velocity/rescue memory key to Studio's wired refinement key
digital-garbage and Claude Opus 4.8
2026-06-01 18:13:41 +03:00
c111a16991
Make rescue prompt-aware via conditioning-clustered trajectory memory
digital-garbage and Claude Opus 4.8
2026-06-01 18:07:27 +03:00
22b0b9c8d7
Expose reactive rescue in Studio Hybrid Euler-2S sampler config
digital-garbage and Claude Opus 4.8
2026-06-01 17:58:58 +03:00
7bd75e516d
Add reactive in-flight rescue to Hybrid Euler-2S sampler
digital-garbage and Claude Opus 4.8
2026-06-01 17:52:46 +03:00
16c32264ef
Merge branch 'main' into dev
digital-garbage
2026-06-01 12:55:16 +03:00
f2ad55fced
Reorder conditioning patches and add VF final gate
digital-garbage and Claude Sonnet 4.6
2026-05-30 15:53:02 +03:00
4ca896c73a
Add Monte Carlo conditioning search after gradient ascent
digital-garbage and Claude Sonnet 4.6
2026-05-30 15:47:28 +03:00
2c7a267b38
Release 2.7.6
digital-garbage
2026-05-30 15:35:37 +03:00
1ec69f68ba
Release 2.7.6
digital-garbage
2026-05-30 15:35:26 +03:00
79bca9b693
Add concept-pair bad direction repulsion
digital-garbage and Claude Sonnet 4.6
2026-05-30 15:20:25 +03:00
2463bdeb5b
Disable perfect_freeze — prompt changes after Perfect now respected
digital-garbage and Claude Sonnet 4.6
2026-05-30 14:55:25 +03:00
5459eb90f5
Add concept-in-context conditioning guidance
digital-garbage and Claude Sonnet 4.6
2026-05-30 14:16:40 +03:00
d8763da4a7
Fix UnboundLocalError: eff_key not yet assigned when VF loads
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:49:32 +03:00
28ef855893
VF-driven confidence scaling and gradient-aligned phrase boosting in conditioning memory
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:47:33 +03:00
59b3b5377a
Add attention weight accumulation and VF-driven temperature
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:43:11 +03:00
776e0a6b12
Remove latent VF and motion floor — inaccessible in LTX token format
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:24:29 +03:00
b58be2c55f
Print dim and shape in callback debug
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:18:30 +03:00
8fbae4360d
Add diagnostic prints to trace callback invocation path
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:16:24 +03:00
81235ae018
Always pass embed_guidance_strength so motion floor has non-zero strength
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:13:22 +03:00
743c224670
Fix latent callback: handle LTX 3D token format and high-sigma schedule
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:12:49 +03:00
a0120b56d2
Add per-step callback debug to diagnose latent guidance not firing
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:10:04 +03:00
f0a8fe53d4
Fix Save Refinement Latent not executing + decouple motion floor from liked_dir
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:03:41 +03:00
c763bfee08
Log when motion floor fires with step, sigma, and variance ratio
digital-garbage and Claude Sonnet 4.6
2026-05-30 13:00:10 +03:00
bff6909bf8
Add motion floor to embed_guidance — auto-boost temporal variance when static
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:58:57 +03:00
00cd460e3c
Fix value function reward hacking: cap conditioning ascent displacement
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:54:41 +03:00
179398c58a
Fix rating picker: stale onOutside listener closed re-opened picker
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:41:07 +03:00
18d879d8c1
Add latent value function — VGG-Flow style per-step latent steering
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:40:03 +03:00
9187379a38
Clarify heart modifier semantics + fix positive grid + Nailed it heart
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:13:15 +03:00
b8fdf38a77
Remove standalone "Loved it" rating — replaced by heart modifier
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:08:46 +03:00
f9f9b27cd4
Fix active state not updating on option change in rating picker
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:07:46 +03:00
86ef472ed6
Disable heart for quality-degraded ratings
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:05:24 +03:00
b912bdefa2
Add |loved variants to V2_RATING_LABELS for ComfyUI validation
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:04:22 +03:00
bbfe1201e2
Disable heart button for Awful rating
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:03:48 +03:00
757947fff0
Replace Loved it toggle with per-option heart button
digital-garbage and Claude Sonnet 4.6
2026-05-30 12:01:12 +03:00
e9a1510db0
Add "Loved it" modifier to rating picker
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:55:17 +03:00
d7a1400239
Close rating picker on selection
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:44:02 +03:00
a4d1f67502
Fix rating picker clicks: use canvas button widget instead of DOM element
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:42:46 +03:00
94d1b86493
Show "Waiting for rating..." on button when no rating chosen
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:34:50 +03:00
a539bb9b9e
Add rating picker popup + Wrong action + quality rating
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:33:41 +03:00
24640a02bf
Add "Nailed it" rating — prompt-adherence positive, weaker than Perfect
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:19:44 +03:00
aa47dca72b
Redefine "Loved it" as axis-blind quality endorsement
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:15:25 +03:00
f1b54da9dd
Add value function export/import to Studio
digital-garbage and Claude Sonnet 4.6
2026-05-30 11:04:10 +03:00
ba18fc5747
Fix conditioning ascent: load value function inside inference_mode(False)
digital-garbage and Claude Sonnet 4.6
2026-05-30 10:57:50 +03:00
199d4cfee0
Clear value function on session reset
digital-garbage and Claude Sonnet 4.6
2026-05-30 10:56:40 +03:00
3d6e06fd32
Apply conditioning ascent in Refiner V2 output (single + scene split paths)
digital-garbage and Claude Sonnet 4.6
2026-05-30 10:46:52 +03:00
2f28d7eb39
Add pre-generation conditioning ascent to value function guidance
digital-garbage and Claude Sonnet 4.6
2026-05-30 10:38:34 +03:00
814cece02f
Revert "Add pre-generation conditioning ascent to value function guidance"
digital-garbage
2026-05-30 10:39:22 +03:00
b0a2c68689
Add pre-generation conditioning ascent to value function guidance
digital-garbage and Claude Sonnet 4.6
2026-05-30 10:38:34 +03:00
2583e342f9
Release 2.7.5
digital-garbage and Claude Sonnet 4.6
2026-05-29 04:49:30 +03:00
e999a96d9b
Fix value function loading: torch.load inside inference_mode(False)
digital-garbage and Claude Sonnet 4.6
2026-05-29 04:40:55 +03:00
55d905e6ee
Fix gradient: use torch.empty + copy_ to escape inference tensor flag
digital-garbage and Claude Sonnet 4.6
2026-05-29 04:38:24 +03:00
4dd8fcd674
Fix value function gradient: move to MLP device before backward pass
digital-garbage and Claude Sonnet 4.6
2026-05-29 04:35:50 +03:00
b0750d5c6d
Remove predefined transition phrase list
digital-garbage and Claude Sonnet 4.6
2026-05-29 04:22:46 +03:00
b16a0cadf0
Fix value function: create model inside inference_mode(False) in conditioning.py
digital-garbage and Claude Sonnet 4.6
2026-05-29 04:00:48 +03:00
db5c766a8e
Fix value function: wrap entire train_on in inference_mode(False)
digital-garbage and Claude Sonnet 4.6
2026-05-29 03:57:30 +03:00
c1c586b27d
Fix value function: use inference_mode(False) to exit ComfyUI's exec context
digital-garbage and Claude Sonnet 4.6
2026-05-29 03:56:00 +03:00
766a803a2c
Fix value function: wrap train and gradient in torch.enable_grad()
digital-garbage and Claude Sonnet 4.6
2026-05-29 03:53:25 +03:00