Commit Graph

12072 Commits

Author SHA1 Message Date
Vladimir Mandic 1a3e9ff399 log env
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-15 09:49:22 +00:00
Vladimir Mandic 30da7803b5 futureproof
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-15 09:29:26 +00:00
vladmandic 3800bbf2ef update changelog and todo
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-15 08:43:11 +01:00
vladmandic f7328fb907 add chroma-inpaint
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-15 08:37:44 +01:00
vladmandic 71d3482168 cleanup model types
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-15 08:30:48 +01:00
vladmandic 387b3c7c36 split reference.json
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-15 08:23:07 +01:00
Vladimir Mandic d35658536b Merge pull request #4548 from CalamitousFelicitousness/feat/glm-image-support
add GLM-Image pipeline support
2026-01-15 08:01:32 +01:00
Disty0 c2bc47e0c1 SDNQ expose Dyn quant on settings 2026-01-14 16:54:50 +03:00
Disty0 034b0844fe register sdnq classes 2026-01-14 16:25:56 +03:00
Disty0 784cda80aa update sdnq 2026-01-14 16:23:26 +03:00
CalamitousFelicitousness 7fb58f22c2 fix(glm): rename _wrap_vision_language_generate to hijack_vision_language_generate 2026-01-14 11:34:25 +00:00
vladmandic 4dbdee10e3 switch lora logic and improve ui networks filter
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-14 10:31:21 +01:00
vladmandic e5176ef1f3 update requirements
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-14 09:03:44 +01:00
Vladimir Mandic ff06011349 Merge pull request #4547 from awsr/typing
Typing and related
2026-01-14 08:38:21 +01:00
CalamitousFelicitousness de3b2b62eb Update reference.json 2026-01-14 05:20:53 +00:00
CalamitousFelicitousness c1ca2ff2f5 add GLM-Image reference model preview image 2026-01-14 04:58:20 +00:00
CalamitousFelicitousness 1be9ceeea1 add GLM-Image to reference models 2026-01-14 03:45:53 +00:00
CalamitousFelicitousness 3f259cff9a add GLM-Image pipeline support
- Add GLM-Image (zai-org/GLM-Image) model detection and loading
- Custom pipeline loader with proper component handling:
  - ByT5 text encoder (cannot use shared T5 due to different hidden size)
  - Vision-language encoder (9B AR model)
  - DiT transformer (7B)
- Fix EOS token early stopping in AR generation
- Add AR token generation progress tracking with terminal progress bar
- Fix uninitialized audio variable in processing
- Add TAESD support for GLM-Image (using f1 variant)
2026-01-14 03:33:49 +00:00
awsr 494dd1c4b1 Remove unnecessary typing 2026-01-13 16:54:17 -08:00
awsr 6335130ca5 Rewrite to satisfy type checker 2026-01-13 16:44:54 -08:00
awsr b2798b15db Improved Options init 2026-01-13 16:08:58 -08:00
awsr 071ba20cc3 Trim leading and trailing space from doc 2026-01-13 15:41:30 -08:00
awsr 56d90b629c Reorder imports 2026-01-13 15:33:29 -08:00
awsr de52f6bfda Update ui_models.py 2026-01-13 15:33:18 -08:00
awsr 1dffdc17a9 Revert classvar removal. Simplify and update 2026-01-13 14:30:34 -08:00
Vladimir Mandic 8500156888 improve queue management
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-13 12:58:14 +00:00
awsr cf41ba15d9 More robust type enforcement 2026-01-13 04:10:35 -08:00
awsr 3654d0fa18 Update typing, remove incorrect typing 2026-01-13 04:09:58 -08:00
awsr 6cec9828e8 Fix OptionInfo typing
Warning: This effectively disables type checking for `shared.opts`
2026-01-13 04:08:48 -08:00
awsr 08c871e8d1 Remove unused class vars 2026-01-13 04:08:48 -08:00
awsr a30229c6f0 Type update and minor consolidation 2026-01-13 02:23:19 -08:00
awsr ec86e52ded Correct type enforcement 2026-01-13 02:11:58 -08:00
awsr 2394a7fac1 Ignore false positives with static typing 2026-01-13 02:10:38 -08:00
awsr 1a083a54f4 Use generic type 2026-01-13 02:08:11 -08:00
Vladimir Mandic e7809b11cd reapply offload hooks on diffusers lora load
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-13 10:07:30 +00:00
vladmandic f21a943028 gallery save/delete checks
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-13 09:57:22 +01:00
awsr 3c9e349176 Explicit conversion to list 2026-01-12 14:39:36 -08:00
awsr 8932f11837 Use cast to resolve type error
No impact during runtime
2026-01-12 14:38:30 -08:00
Vladimir Mandic 33e0d0f9ed ltx2 vae fix
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-12 18:40:25 +00:00
vladmandic 5e4ed9c9bb fix ltx2
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-12 17:12:13 +01:00
vladmandic 280da2c10b cleanup
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-12 16:14:32 +01:00
Vladimir Mandic 1cdb46c455 Merge pull request #4538 from CalamitousFelicitousness/state-cleanup-patch
fix(control): ensure state cleanup runs reliably
2026-01-12 16:12:27 +01:00
CalamitousFelicitousness ca3aecef2d Revert: btn_generate.click call removal 2026-01-12 14:12:44 +00:00
CalamitousFelicitousness 9f6e34371f revert: restore state tracking in control/run.py 2026-01-12 14:12:44 +00:00
CalamitousFelicitousness 2fd52ae230 fix(control): ensure state cleanup runs reliably
Fix control tab getting stuck in running state
after generation completes.
2026-01-12 14:12:44 +00:00
vladmandic e4e863fd6d lint and update diffusers
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-12 12:31:29 +01:00
Vladimir Mandic 1f92d7c24c Merge pull request #4544 from CalamitousFelicitousness/feat/prompt-enhance-update
Prompt Enhance Update
2026-01-12 12:00:26 +01:00
CalamitousFelicitousness 86744ebd76 feat(prompt-enhance): add Top-K and Top-P sampler controls
Add Top-K and Top-P sampling parameters to match VQA capabilities:
- Top-K: 0-100 (default 0 = disabled)
- Top-P: 0.0-1.0 (default 0 = disabled)

Parameters are only passed to the model when > 0, matching VQA behavior.
2026-01-12 00:17:20 +00:00
CalamitousFelicitousness e881faa2fb feat(vlm): align default generation settings
Update default settings for both Prompt Enhance and VQA:
- max_tokens: 512 (prompt enhance)
- do_sample: True
- temperature: 0.8

These defaults provide better output quality with more creative
variation while maintaining coherent results.
2026-01-12 00:17:20 +00:00
CalamitousFelicitousness 0659759e90 fix(vqa): improve unload logging consistency
Add before/after debug messages when unloading VQA model to match
the pattern used in prompt enhance for better debugging visibility.
2026-01-12 00:17:20 +00:00