Disty0
7a6356f8eb
SDNQ fix transformers v5 and check for torch._dynamo.config.disable
2025-12-08 00:36:15 +03:00
Disty0
4f90054bf7
SDNQ transformers v5 support
2025-12-07 21:37:41 +03:00
Vladimir Mandic
469962cc9c
Merge pull request #4453 from awsr/python-datetime-compat
...
Fix timestamp formatting for thumbnails
2025-12-07 06:49:38 +01:00
awsr
f01e977695
Fix timestamp formatting for thumbnails
2025-12-06 18:34:15 -08:00
vladmandic
7bd04e0b5c
add /detailers api endpoint
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-06 12:33:52 +01:00
CalamitousFelicitousness
a51e1501d6
fix(vqa): no moondream3 compile during explicit load
...
- Initialize KV caches before moving model to device
- Disable flex_attention decoding to avoid torch.compile hang
- Remove unused compile step (controlled by cuda_compile setting)
The flex_attention's create_block_mask triggers torch compilation
which can hang the system when called during model preload.
2025-12-06 02:26:34 +00:00
CalamitousFelicitousness
7714f71994
feat(vqa): un/load support and extract detection
...
Make external VQA handlers (moondream3, joytag, joycaption, deepseek)
compatible with VQA load/unload mechanism for consistent model lifecycle.
- Added vqa_detection.py, add shared detection helpers
- Add load and unload functions to all external handlers
- Replace device_map="auto" with sd_models.move_model in joycaption
- Update dispatcher and moondream handlers to use shared helpers
2025-12-05 23:52:02 +00:00
CalamitousFelicitousness
5193285bc7
refactor(vqa): convert to class-based singleton
...
Refactor VQA module from module-level globals to a VQA class singleton
pattern with self-contained per-model loading methods.
Changes:
- Add VQA class with model/processor state and detection data storage
- Extract load methods for clean model pre-loading via UI
- Interrogate to return string only; store detection data on instance
- Add vqa_draw.py for bounding box/point annotation utilities
Stub, further transfer of drawing functions to follow
- Update moondream3.py to store detection data on VQA singleton
- Update endpoints.py and ui_caption.py for new return type
2025-12-05 20:53:18 +00:00
Disty0
1cfb61809f
cleanup
2025-12-05 18:40:49 +03:00
Disty0
5b86bef796
SDNQ add longcat keys
2025-12-05 18:37:20 +03:00
CalamitousFelicitousness
d1b1d574a6
fix(vqa): add graceful error for empty "Use Prompt" task
...
Replace silent fallback to "Describe the image" with explicit error
when user selects "Use Prompt" but leaves the prompt field empty.
Follows the same pattern as missing image validation.
2025-12-05 01:48:07 +00:00
CalamitousFelicitousness
a8a9e6d836
fix(vqa): separate Moondream 2 and 3 task prompts
...
Moondream 3 does not support gaze detection (detect_gaze method),
so "Detect Gaze" task is now only shown for Moondream 2.
2025-12-05 01:38:28 +00:00
CalamitousFelicitousness
195161c436
fix(settings): hide VLM prefill/thinking settings from Settings UI
...
These settings are accessible from the Caption tab and can be saved
as defaults via "Set UI defaults", so they don't need to appear in
Settings > Interrogate.
2025-12-05 00:54:24 +00:00
CalamitousFelicitousness
2b6226b62b
feat(vqa): persist thinking mode and improve reasoning output formatting
...
- Add interrogate_vlm_thinking_mode setting to save checkbox state
- Update ui_caption to restore Thinking Mode preference on load
- Add blank line before 'Answer:' label for visual separation
- Remove '\n\n' replacement in clean() that stripped blank lines
- Fix Qwen reasoning detection when <think> tag is in prompt, not response
- Add reasoning icon to Moondream 2 and 3 model names
2025-12-05 00:00:25 +00:00
CalamitousFelicitousness
a4b5e84a13
feat(vqa): enhance Moondream 2 with reasoning mode, gaze detection, and annotations
...
- Add thinking_mode/reasoning parameter to enable reasoning mode
- Add Detect Gaze task with placeholder hint
- Parse point/detect results to return annotation data for visualization
- Handle keep_thinking setting: format as "Reasoning:\n...\nAnswer:\n..." or discard
- Add comprehensive debug logging throughout handler
2025-12-05 00:00:25 +00:00
CalamitousFelicitousness
c75a09be83
fix(vqa): handle Moondream point and detect tasks
...
Add handlers for "Point at..." and "Detect..." tasks in moondream()
that were falling through to answer_question() and failing.
2025-12-05 00:00:25 +00:00
CalamitousFelicitousness
506515b018
feat(vqa): add load/unload model buttons to Caption tab
...
- Add load_model() function to pre-load VLM into memory
- Add unload_model() function to free VLM from memory
- Add Load/Unload buttons to Caption tab UI
2025-12-05 00:00:25 +00:00
CalamitousFelicitousness
a90d85ddfd
feat(ui): add dynamic task selection based on VLM model
...
- Rename "Predefined question" to "Task"
- Task dropdown updates choices when model changes
- Prompt placeholder updates based on selected task
- Model-specific tasks: Florence-2 gets detection tasks, Moondream gets point/detect
2025-12-05 00:00:25 +00:00
CalamitousFelicitousness
4df6aa7944
fix(ui): set prefill text to empty by default
2025-12-05 00:00:25 +00:00
CalamitousFelicitousness
0d88fcd396
feat(ui): add prefill and thinking controls to Caption tab
...
Add minimal UI controls to expose new VQA functionality:
- Prefill Text input for guiding VLM responses
- Thinking Mode checkbox for reasoning models
- Keep Thinking Trace checkbox for output retention
- Keep Prefill checkbox for output retention
- Annotated Image output panel for detection visualization
- Updated button handlers to pass new parameters
2025-12-05 00:00:24 +00:00
CalamitousFelicitousness
c2810dfee2
fix(api): update VQA API endpoint for tuple return format
...
Update interrogate API endpoint to handle the new (text, image)
tuple return format from VQA interrogate function.
2025-12-05 00:00:24 +00:00
CalamitousFelicitousness
27fa48cc99
feat(vqa): major VQA handler refactor with prefill, thinking, and visualization
...
Comprehensive overhaul of the VQA interrogation system including:
- Prefill text support for guiding VLM responses
- Thinking mode support with tag cleanup/retention
- Dynamic prompt/task selection based on model type
- Bounding box visualization for detection results
- Debug infrastructure (SD_VQA_DEBUG env var)
- New model support: MiMo-VL, Nidum Gemma, Allura Gemma
- Model-specific prompt lists (Florence, Moondream)
2025-12-05 00:00:24 +00:00
CalamitousFelicitousness
0a322c0faf
feat(vqa): add Moondream 3 Preview handler
...
Add support for Moondream 3 Preview VLM with:
- Text query, caption, point, and detect capabilities
- Bounding box visualization for object detection
- Max pixels setting for resolution control
- Device offloading support
2025-12-05 00:00:24 +00:00
CalamitousFelicitousness
c024c0c9c6
feat(settings): add VLM prefill and thinking retention options
...
Add new VLM configuration options:
- interrogate_vlm_keep_prefill: Keep prefill text in output
- interrogate_vlm_keep_thinking: Keep reasoning trace in output
Also adjust defaults:
- Change interrogate_clip_flavor_count: 16 -> 1024 with updated range
- Change interrogate_vlm_prompt default to first item ("Use Prompt")
2025-12-05 00:00:24 +00:00
CalamitousFelicitousness
85cd222793
fix(vqa): sort CLiP analysis results and add text output
...
Improvements to the OpenCLIP interrogation:
- Sort all ranking dicts by similarity score (descending)
- Add format_category() helper for text formatting
- Add formatted text output for CLIP labels textbox
- Return additional text update in analyze_image()
2025-12-02 21:48:09 +00:00
CalamitousFelicitousness
eb832a4850
fix(vqa): respect offload setting in JoyCaption, add max_pixels
...
Two fixes for the JoyCaption handler:
- Only offload model if shared.opts.interrogate_offload is True
- Add max_pixels=1024*1024 to AutoProcessor for consistent image handling
2025-12-02 21:46:09 +00:00
CalamitousFelicitousness
766cb49928
feat(ui): add vision and reasoning symbols, fix dropdown fonts
...
Add new Font Awesome symbols for model capability indicators:
- vision symbol (eye icon) for vision-capable VLM models
- reasoning symbol (lightbulb icon) for thinking/reasoning models
Also fix dropdown font styling by adding NotoSans font-family.
2025-12-02 21:43:13 +00:00
vladmandic
d3a2f6c7ed
fix loading local prequant models
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-02 20:53:19 +01:00
vladmandic
0ad40d2b8b
lint
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-02 12:25:04 +01:00
vladmandic
39bced0987
Merge branch 'dev' of https://github.com/vladmandic/sdnext into dev
2025-12-02 10:40:31 +01:00
vladmandic
903d47f9e6
add zimage and f2 to lora overrides
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-02 10:40:27 +01:00
Vladimir Mandic
3b4f909862
Merge pull request #4436 from CalamitousFelicitousness/runai-update
...
Update runai-model-streamer logging integration
2025-12-02 03:59:38 -05:00
Vladimir Mandic
1673380b94
Merge pull request #4430 from awsr/fix_show_progress
...
show_progress requires "full", "minimal", or "hidden"
2025-12-02 03:50:34 -05:00
Vladimir Mandic
de3ebf470d
Merge pull request #4428 from awsr/revert-for-now
...
Revert changes that require at least Python version 3.12
2025-12-02 03:49:20 -05:00
CalamitousFelicitousness
55c089ae48
Update runai-model-streamer logging integration
...
- Remove stdout redirect monkeypatch (fixed in runai v0.15.1 via PR #97 )
- Add RUNAI_STREAMER_LOG_LEVEL controlled by SD_LOAD_DEBUG
- Add one-time runai config log when hijack is activated
- Add `loader=runai|default` to model loading logs
- Remove per-file logging clutter from sd_hijack_safetensors.py
2025-12-02 02:01:51 +00:00
Disty0
7aa1bfdc70
Add get_modules_to_not_convert from transformers v5
2025-12-02 01:01:51 +03:00
Disty0
d9bc31e7da
Cleanup
2025-11-29 01:46:04 +03:00
Disty0
01a0f6b356
Warn and disable quantized matmul if triton is not available
2025-11-29 01:34:54 +03:00
Disty0
3e52009a4f
SDNQ assert Triton for quantized matmul
2025-11-29 00:54:19 +03:00
Disty0
aaef4992c3
SDNQ fix svd + fp8 tw and fp16 mm
2025-11-28 22:31:09 +03:00
awsr
00d3be3dba
show_progress requires "full", "minimal", or "hidden"
2025-11-28 02:27:19 -08:00
awsr
328eb95851
Revert changes due to min Python version being 3.12
2025-11-27 14:57:51 -08:00
awsr
62b959a229
Fix importlib.metadata
2025-11-27 14:47:56 -08:00
Disty0
a46f32b354
pull sdnq version from .common
2025-11-28 01:10:05 +03:00
Disty0
55cf627ac6
add version to sdnq
2025-11-28 00:45:24 +03:00
Disty0
368eb3103a
cleanup
2025-11-27 18:40:15 +03:00
Disty0
73e4d1e379
Pass torch_dtype to sdnq loader
2025-11-27 18:37:35 +03:00
Disty0
7b2a8e3f87
cleanup
2025-11-27 18:26:14 +03:00
Disty0
ff4c254930
Auto handle tied weights with new transformers
2025-11-27 18:24:55 +03:00
CalamitousFelicitousness
9dd537072c
Fix import path for SDNQ options and handle Qwen models in load_sdnq_model
2025-11-27 14:53:03 +00:00
Disty0
f7b0bbb6e1
Complete Z-Image support
2025-11-27 17:25:36 +03:00
Disty0
e56dfc6a95
Merge pull request #4424 from CalamitousFelicitousness/z-image
...
Add Z-Image model support
2025-11-27 16:59:07 +03:00
CalamitousFelicitousness
4faddd7e45
Add Z-Image model support
2025-11-27 13:54:03 +00:00
Disty0
131c51918b
SDNQ fix model_ oader
2025-11-27 14:51:45 +03:00
Disty0
ed6f977218
SDNQ fix z_image matmul
2025-11-27 14:19:29 +03:00
Disty0
16c429711c
update lumina and z_image keys
2025-11-26 23:22:44 +03:00
Disty0
679060bd00
SDNQ add lumina and z_image keys
2025-11-26 22:51:15 +03:00
Disty0
48b5d56ba4
Enable or disable quantized matmul on pre-quant models
2025-11-26 21:08:15 +03:00
vladmandic
6d9555fc3c
cleanup
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-26 10:52:37 -05:00
vladmandic
ad6458aa7b
add flux2
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-26 15:47:17 +00:00
Disty0
70b96daa63
cleanup
2025-11-25 23:02:01 +03:00
Disty0
c1a7424c76
ipex fix flux2 and cleanup
2025-11-25 22:51:39 +03:00
Disty0
da0df35106
fix typo
2025-11-25 21:58:53 +03:00
Disty0
da3c439059
SDNQ fix _tied_weights_keys is dict case
2025-11-25 19:37:46 +03:00
Disty0
aeb71d172e
SDNQ add Flux2Transformer2DModel keys
2025-11-25 19:22:02 +03:00
vladmandic
81e44ca90f
Merge branch 'dev' of https://github.com/vladmandic/sdnext into dev
2025-11-25 10:36:18 -05:00
vladmandic
0da06b642a
fix networks refresh
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-25 10:35:47 -05:00
Disty0
91402c6e7c
update pixelart
2025-11-25 18:18:12 +03:00
Disty0
33c74e7066
Use zeros for empty negs when diffusers_zeros_prompt_pad enabled
2025-11-24 19:27:25 +03:00
vladmandic
246bfcb453
fix multi-detailer
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-24 10:52:10 -05:00
Disty0
6b770dada3
fix typo
2025-11-24 18:26:29 +03:00
vladmandic
224cd82721
Merge branch 'dev' of https://github.com/vladmandic/sdnext into dev
2025-11-24 10:21:46 -05:00
vladmandic
63a180be13
fix output none
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-24 10:21:44 -05:00
Disty0
3d7cffc4a4
add noobai-rf to flow names
2025-11-24 18:21:34 +03:00
vladmandic
33913825b0
fix control run args
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-24 10:12:40 -05:00
vladmandic
9658a330b2
lint
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-23 13:29:03 -05:00
vladmandic
ed45e0d793
remove invalid password from log
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-23 13:09:51 -05:00
vladmandic
b5f000ab8a
add xyz and script support to control api
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-23 13:07:42 -05:00
vladmandic
7de58d8567
update nunchaku to 1.0.2
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-23 08:52:52 -05:00
vladmandic
08621445b9
add gemini-3-pro-image
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-22 12:12:20 -05:00
Vladimir Mandic
087532d3b1
Merge pull request #4413 from awsr/futureproofing
...
Futureproofing
2025-11-22 11:22:06 -05:00
Disty0
41ef28bb78
SDNQ don't divide group_size
2025-11-22 16:44:13 +03:00
awsr
e8b1797929
Update extension uninstall if read-only
2025-11-22 05:23:14 -08:00
awsr
b4ba041aa5
Futureproofing for imports
...
Deprecation info:
- https://docs.python.org/3.14/reference/datamodel.html#module.__package__
- https://docs.python.org/3.14/reference/datamodel.html#module.__loader__
- https://docs.python.org/3.14/reference/datamodel.html#module.__cached__
2025-11-22 05:23:14 -08:00
Disty0
25d05b1445
SDNQ catch all exceptions on triton import
2025-11-22 14:48:55 +03:00
Disty0
4e4f49b38d
update sdnq loader
2025-11-22 03:45:27 +03:00
Disty0
b6e9332cfe
SDNQ de-couple matmul dtype and add fp16 matmul
2025-11-22 02:16:20 +03:00
Seunghoon Lee
9e91ac6310
therock use v2 instead of v2-staging
2025-11-20 16:12:23 +09:00
Disty0
0b1e09091e
cleanup
2025-11-19 02:38:21 +03:00
Disty0
5308630b3a
SDNQ use dequantize_fp32 with uint16 + torch_dtype = fp16
2025-11-18 23:53:27 +03:00
Disty0
49cd85d388
SDNQ add training related changes
2025-11-18 22:46:14 +03:00
vladmandic
d0ac508a59
lint
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-17 20:12:47 -05:00
Disty0
3fbfae5963
cleanup
2025-11-18 02:37:10 +03:00
Disty0
524e92eee2
SDNQ fix Loras
2025-11-18 01:47:35 +03:00
Disty0
1745ed53f8
Refactor SDNQDequantizer
2025-11-18 01:42:58 +03:00
Seunghoon Lee
674a8f097d
windows rocm install devel
2025-11-17 13:04:16 +09:00
Vladimir Mandic
c50c987a33
sdnq always-register
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-16 08:14:01 -05:00
Vladimir Mandic
875351f0d5
lint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-15 12:15:04 -05:00
Vladimir Mandic
ccb1ded7d0
integrate kanvas with server-side masking
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-15 11:56:56 -05:00
Vladimir Mandic
59864de067
update mime-types
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-14 15:47:13 -05:00
vladmandic
5c53f48651
ipex update to torch==2.9.1+xpu
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-11-14 14:41:37 -05:00
Disty0
3a4d7795d8
SDNQ fix weights_dtype getting overwritten on post load quant
2025-11-14 16:51:10 +03:00
Vladimir Mandic
fea88897c8
add prx
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-13 17:10:14 -05:00
Vladimir Mandic
4ffc1b6097
add nano-banana
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-13 13:14:55 -05:00
Vladimir Mandic
ff772003e3
lora: restore pipeline type if reload/recompile needed
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-13 09:56:36 -05:00
Vladimir Mandic
2612ad95a9
fix stable-video-diffusion dtype mismatch
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-13 08:56:14 -05:00
Vladimir Mandic
007e265740
prototype wan-animate
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-13 08:10:24 -05:00
Vladimir Mandic
f4b0656dbb
reduce requirements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-12 19:24:47 -05:00
Vladimir Mandic
7a5a0ebc0d
improve version detect
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-12 18:56:38 -05:00
Vladimir Mandic
05008b332f
fix marigold
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-12 14:32:04 -05:00
Vladimir Mandic
7c5d1505b8
set defaults for version dct
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-12 14:18:45 -05:00
Vladimir Mandic
a76168ba4b
process tab send-to
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-12 09:19:28 -05:00
Vladimir Mandic
8fb037d4d4
wrap all internal api calls with auth check and use token when possible
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-11 18:13:47 -05:00
Vladimir Mandic
2b12b428dd
fix syntax error
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-11 16:21:48 -05:00
Vladimir Mandic
26d89c0133
safe load non-sparse controlnet
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-11 16:15:47 -05:00
Vladimir Mandic
385de2f0af
better detect input source
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-11 16:07:57 -05:00
Vladimir Mandic
ec7bcd7202
fix kanvas-vs-video
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-11 14:45:16 -05:00
awsr
533c13a2d5
Remove conditional Hires sampler omission
...
Fixes restoring parameters when your default hires sampler isn't "Same as primary". In those cases, only the main sampler would be updated because there's no value stored for the hires sampler.
While technically you *could* assume that "Same as primary" is meant when other hires settings are loaded without a value for the sampler, it would be a lot more complicated to actually implement. Honestly, it's just better and probably more "expected behavior" to always include the information when using Hires.
2025-11-10 15:16:40 -08:00
Vladimir Mandic
947e2c7bc5
update chrono pipeline
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-10 08:43:50 -05:00
Vladimir Mandic
a5c5635968
detailer validate if model is compatible
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-10 07:53:45 -05:00
Disty0
6f33ec3357
SDNQ use the model quant params instead of user settings on Lora
2025-11-10 00:12:38 +03:00
Vladimir Mandic
c536637908
add kanvas integration
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-09 15:41:20 -05:00
Vladimir Mandic
b045d72670
remove obsolete video scripts
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-09 09:54:17 -05:00
Vladimir Mandic
c6593ac180
fix detailer with lora
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-09 09:14:26 -05:00
Vladimir Mandic
3a3c984411
Merge pull request #4388 from vladmandic/kanvas
...
merge kanvas to dev
2025-11-09 07:57:54 -05:00
awsr
7cf5f8b45d
Revert Python >= 3.10 type syntax
2025-11-08 14:59:10 -08:00
awsr
19f9fc95fd
Improve extension url handling
2025-11-08 14:56:04 -08:00
awsr
0bb0bf4681
Fix url formatting in update module
2025-11-08 14:54:34 -08:00
Disty0
113c582171
IPEX fix early init failure
2025-11-09 00:30:03 +03:00
Disty0
f4ee9c7052
Add Flex attention
2025-11-09 00:14:38 +03:00
Vladimir Mandic
f491955991
Merge pull request #4383 from vladmandic/dev
...
refresh branch
2025-11-08 15:43:28 -05:00
Vladimir Mandic
69180202d3
kanvas integration
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-08 15:41:52 -05:00
Disty0
2bbbb684cc
Rename CK Flash attention to just Flash attention
2025-11-08 23:24:40 +03:00
Disty0
a93715e0da
Don't expose AMD Triton Flash Atten for non AMD
2025-11-08 23:20:55 +03:00
Disty0
93797dff8e
ROCm enable Dynamic atten only for RDNA2 and older GPUs
2025-11-08 22:53:26 +03:00
Vladimir Mandic
e7e41d30cf
Merge pull request #4381 from vladmandic/dev
...
refresh branch
2025-11-08 11:59:06 -05:00
Vladimir Mandic
d292c85df0
strong-enforce auth check on all api endpoints
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-08 11:41:24 -05:00
Vladimir Mandic
ba270db6ad
separate settings for lora fuse
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-08 11:08:06 -05:00
Vladimir Mandic
56026c4e61
refactor attention handling
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-08 10:55:41 -05:00
Vladimir Mandic
155ee7f84c
fix sage-attention checks on sm86
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-08 08:47:21 -05:00
Vladimir Mandic
3bfe3a65b3
Merge pull request #4378 from awsr/hires-fix2
...
More Hires/denoising fixes
2025-11-08 08:15:15 -05:00
Vladimir Mandic
b13ec726b8
Merge pull request #4379 from awsr/img2img-scale
...
Make selected_scale_tab match default UI behavior in img2img
2025-11-08 08:14:26 -05:00
Vladimir Mandic
1c95960fb0
fix detailer with face-restorers
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-08 08:12:33 -05:00
awsr
6bcc509234
Remove unused value
2025-11-08 04:37:00 -08:00
awsr
d40a4f44a9
Rename variable to be less confusing
2025-11-08 04:36:18 -08:00
awsr
b26d999991
Make selected_scale_tab match default UI behavior
...
The fact that Gradio didn't even have a simple way to update States from within code until later versions makes my head hurt. Actually... a lot of things about Gradio make my head hurt.
2025-11-08 04:14:52 -08:00
awsr
165ea3bf97
Update ui_img2img.py
2025-11-08 04:00:20 -08:00
Vladimir Mandic
a4aef23f39
Merge pull request #4371 from vladmandic/dev
...
refresh branch
2025-11-07 17:56:14 -05:00
awsr
90e800a587
Fix Hires info text handling
2025-11-07 12:58:49 -08:00
Vladimir Mandic
7f4e151a13
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-07 14:14:41 -05:00
Vladimir Mandic
f2835499b1
kanvas bindings
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-07 12:21:48 -05:00
Disty0
0e8429dbd8
Cleanup
2025-11-07 18:49:29 +03:00
Vladimir Mandic
d287bed69f
Merge branch 'kanvas' into dev
2025-11-07 10:31:41 -05:00
Disty0
93f28f07ac
Make SDNQ not depended on quantization_config.json and fix invalid quantization_config getting attached to the model on load
2025-11-07 18:11:21 +03:00
Vladimir Mandic
5dde890cb6
initial kanvas integration
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-06 22:05:19 -05:00
Vladimir Mandic
afa68b6dac
recursive inline wildcards
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-06 14:11:55 -05:00
Vladimir Mandic
a5cefc96b6
add nvidia-sana-video-2b
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-06 08:40:10 -05:00
Vladimir Mandic
5ffbca9377
cleanup and update changelog
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-05 12:57:30 -05:00
Vladimir Mandic
0c2da8e178
Merge pull request #4361 from CalamitousFelicitousness/patch-2
...
Sage Attention 2 + Triton workaround Qwen-Image
2025-11-05 12:44:34 -05:00
CalamitousFelicitousness
bdc477d252
Refactor GPU backend selection for sage attention
...
Removed hot path, now everything is defined at setup
Also, passing device to get_device_capability so that it works properly with multi-gpu setups.
2025-11-05 16:31:13 +00:00
CalamitousFelicitousness
4c791fb795
Remove model check logic for SA2 workaround
2025-11-05 10:53:07 +00:00
Vladimir Mandic
2c8cbf70a2
inline wildcard obey seed
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 20:50:13 -05:00
CalamitousFelicitousness
18676996d0
Sage Attention 2 + Triton workaround Qwen-Image
...
Workaround to prevent black images generated with Qwen-Image models when Sage Attention 2 is enabled with Triton as backend on devices with compute capability 8.0 and 8.6.
Simply switches back to Cuda backend for these models only.
Proof of concept, feel free to close if this is not appropriate.
2025-11-04 23:31:14 +00:00
Vladimir Mandic
65dfc9b4d0
fix ui_disabled
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 12:06:32 -05:00
Vladimir Mandic
db3f5ff01b
detailer expert mode enhance parsing
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 10:41:23 -05:00
Vladimir Mandic
e265f1aace
networks info details include preview image metadata
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 10:17:52 -05:00
Vladimir Mandic
3527fac3a0
keep exif on thumbnail generation
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 10:03:22 -05:00
Vladimir Mandic
9927b3e62c
controlnet allow processor to keep aspect-ratio for override images based on i2i or t2i resolution
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 09:37:18 -05:00
Vladimir Mandic
4a48695918
fix postprocess
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 08:23:45 -05:00
Vladimir Mandic
780cd26587
triton test hide errors behind debug flag
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 07:26:21 -05:00
Vladimir Mandic
9044aca2c7
Merge branch 'dev' into patch-1
2025-11-04 07:23:20 -05:00
Disty0
a4378a79e4
fix typo
2025-11-04 14:30:52 +03:00
Disty0
8ad53ed4b3
SDNQ update keys
2025-11-04 14:29:44 +03:00
awsr
95352051a9
Ensure value is string before calling .lower()
...
Technically it seems like `v` is already going to be a bool, but I guess this is being done in case it gets passed as a str instead.
2025-11-03 21:21:39 -08:00
Seunghoon Lee
e544404adf
disable miopen when unavailable
2025-11-04 12:37:12 +09:00
Vladimir Mandic
7c1a9a4b9b
lint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-03 19:37:31 -05:00
Vladimir Mandic
05261e708a
ability to disable parts of the app
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-03 19:36:55 -05:00
Vladimir Mandic
aa42dd9cca
fix cwd on git version check fail
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-03 16:23:41 -05:00
Vladimir Mandic
dcdb8d3a29
merge detailer annotations
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-03 13:50:38 -05:00
Vladimir Mandic
00666ef68c
taesd warn on long decode
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-03 08:52:35 -05:00
Vladimir Mandic
ab1ddaf59b
fix save video to folder
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-03 08:13:11 -05:00
Disty0
c61e34770b
revert frame index
2025-11-02 22:25:49 +03:00
Vladimir Mandic
d2caffa7b4
improve runai-streamer integration
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-02 12:14:15 -05:00
Disty0
5ba74b7263
Get the correct frame with Chrono
2025-11-02 19:21:08 +03:00
Vladimir Mandic
fc4033a628
change num_beams and update changelog
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-02 10:56:50 -05:00
Seunghoon Lee
57e8da7a36
windows gfx120x disable MIOpen
2025-11-03 00:37:59 +09:00
Disty0
8535efc14a
Add WanTransformerBlock to no split
2025-11-02 18:33:44 +03:00
Seunghoon Lee
95ff18627e
windows hip arch detection fix endless loop
2025-11-03 00:28:01 +09:00
Vladimir Mandic
3f0a53f5e4
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-02 06:29:19 -05:00
Vladimir Mandic
fc356e626d
Merge branch 'dev' into patch-1
2025-11-02 06:21:52 -05:00
Vladimir Mandic
558d2f0f02
fix samples check
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-02 06:18:36 -05:00
awsr
dd029ce057
Fix settings conflict that caused UI desync
...
Because these were being counted as regular settings, the Apply Settings button would revert any changes made in the Detailer section and make the settings become out of sync with the UI (until they were re-saved by changing a value in the Detailers section).
2025-11-02 02:15:24 -08:00
Vladimir Mandic
f4400adb74
detailer improvements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-01 21:38:48 -04:00
Vladimir Mandic
0264400875
add tracing to model detect
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-01 19:18:31 -04:00
CalamitousFelicitousness
72305f9e17
Add VAE scale override for ChronoEditPipeline
...
Fixes automatic rescale of input images for ChronoEdit
2025-11-01 18:53:14 +00:00
Vladimir Mandic
495cfd8632
fix cn
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-01 12:21:19 -04:00
Vladimir Mandic
58f218a560
add cudnn enable/disable override
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-01 11:33:39 -04:00
Vladimir Mandic
c1d87a14eb
import sdnq on video prequant model load
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-01 11:20:30 -04:00
Vladimir Mandic
372770b285
guard against multi-controlnet in hires
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-31 18:41:31 -04:00
Vladimir Mandic
82b9a9fe3d
curly braces for inline wildcards
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-31 18:16:06 -04:00
Vladimir Mandic
d5fbcc580e
fix inpaint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-31 13:39:55 -04:00
Vladimir Mandic
c6e795442e
fix model type detect
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-31 12:31:43 -04:00
Vladimir Mandic
526472a921
add chronoedit prequants and lora loading
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-31 11:08:27 -04:00
Vladimir Mandic
0b3248c90a
fix framepack
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-31 11:08:27 -04:00
Seunghoon Lee
b0e147a459
handle different sizes of hipDeviceProp_t
2025-10-31 16:45:18 +09:00
Vladimir Mandic
3ae10dd0e1
add nvidia-chronoedit
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-30 19:52:29 -04:00
Disty0
76d699dc09
SDNQ add common keys
2025-10-31 00:21:54 +03:00
Disty0
da3d183f96
add Emu3ForCausalLM keys
2025-10-30 23:44:05 +03:00
Disty0
b9435257c4
SDNQ add chrono keys
2025-10-30 23:33:38 +03:00
Vladimir Mandic
a6d854fef6
update override settings
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-30 14:01:32 -04:00
Vladimir Mandic
4033567d4f
controlnet fixes and validation
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-30 13:36:58 -04:00
Vladimir Mandic
299c22ee91
fix nudenet
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-29 20:42:00 -04:00
Disty0
f7fef1f5b5
fix hy3
2025-10-30 00:52:43 +03:00
Disty0
056b638c39
cleanup hy3
2025-10-29 19:40:44 +03:00
Vladimir Mandic
49a9ab3d87
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-29 11:40:20 -04:00
Vladimir Mandic
d43091f1fa
lint set minimum to py310 and update rules
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-29 11:28:09 -04:00
Vladimir Mandic
567b9e7014
add hunyuanimage3 loader
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-29 11:10:47 -04:00
Vladimir Mandic
408b82ef08
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-29 09:44:18 -04:00
Disty0
7bcc5fa29c
SDNQ add HunyuanImage3ForCausalMM keys
2025-10-29 13:36:31 +03:00
Disty0
6c937c2747
Fix transformers using all the ram
2025-10-29 13:09:03 +03:00
Vladimir Mandic
91d4b3377d
fix duplicate ui labels
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 14:46:58 -04:00
Vladimir Mandic
24850cc083
guard against images list and avoid pipeline switches
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 14:38:35 -04:00
Vladimir Mandic
b02778e689
update changelog
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 14:00:06 -04:00
Vladimir Mandic
bc775f0530
add wan asymmetric vae upscaler
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 13:55:46 -04:00
Vladimir Mandic
df4571588b
add wan-2.2-sdnq pre-quant to video models
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 11:12:42 -04:00
Vladimir Mandic
46876060ab
kandinsky 10s force flex attn
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 10:53:19 -04:00
Vladimir Mandic
a96b376cc0
add kandinsky5 10s variants
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 10:08:12 -04:00
Vladimir Mandic
d9e8fb8e1e
handle sparse controlnet
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 09:55:38 -04:00
Vladimir Mandic
6f05ae71cd
add LibreFlux segmentation controlnet for FLUX.1
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 09:18:56 -04:00
vladmandic
195c843a41
typo
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-27 17:43:31 -04:00
Disty0
0861ce5d5d
cleanup
2025-10-27 22:35:13 +03:00
Vladimir Mandic
fbd24c290a
experiments with repa-e
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-27 15:28:20 -04:00
Disty0
e6af602c0d
handle files = str case
2025-10-27 21:40:18 +03:00
Vladimir Mandic
9308a28c9d
split diffusers/transformers safetensors patch
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-27 14:39:24 -04:00
Disty0
a830c0a7e0
cleanup
2025-10-27 21:32:52 +03:00
Vladimir Mandic
5ab9a5a15d
add sota model loader: runai streamer
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-27 14:20:10 -04:00
Vladimir Mandic
a40fe86771
add pony-v7
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-26 20:05:52 -04:00
Disty0
0e6d67168d
log correct xpu id
2025-10-27 02:14:41 +03:00
vladmandic
4282762c8c
fix late init
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-26 18:57:51 -04:00
vladmandic
60ac82b191
add basic xpu gpu monitor
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-26 18:55:54 -04:00
Disty0
793d853636
cleanup
2025-10-26 23:46:17 +03:00
Disty0
7d38e1063c
IPEX add GPU cache size table
2025-10-26 23:22:24 +03:00
vladmandic
c71e15bc66
improve model matching
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-26 12:58:26 -04:00
vladmandic
eba33bda70
cleanup hf download
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-26 12:02:20 -04:00
vladmandic
0271e0830c
triton split check into early and full
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-26 11:48:10 -04:00
Vladimir Mandic
58581896f5
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-26 10:01:24 -04:00
Vladimir Mandic
8b8bfa8e3d
Merge pull request #4314 from CalamitousFelicitousness/qwen3-vl
...
Add Qwen3VL and expand prompt enhance img2prompt
2025-10-26 09:42:52 -04:00
Vladimir Mandic
a291987a1e
update changelog
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-26 09:42:16 -04:00
Vladimir Mandic
9458392d0a
fix sdnq-sdxl download
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-26 09:19:24 -04:00
Disty0
818b0c0821
Add basic triton test
2025-10-26 10:44:04 +03:00
CalamitousFelicitousness
33f335a98c
VQA class fix f-statement fix
2025-10-26 06:39:05 +00:00
CalamitousFelicitousness
25607693ca
Merge branch 'dev' into qwen3-vl
2025-10-26 06:16:38 +00:00
CalamitousFelicitousness
80bb331169
Prompt enhance resizing and Qwen VL fix
2025-10-26 06:01:33 +00:00
vladmandic
512036d291
reference load cleanup
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-25 23:25:10 -04:00
CalamitousFelicitousness
3fc9efa9ee
Add remaining Qwen3VL models up to 8B
2025-10-26 02:53:34 +00:00
vladmandic
cffca11d5b
fix typo
...
Signed-off-by: vladmandic <mandic00@live.com>
2025-10-25 21:34:49 -04:00
CalamitousFelicitousness
1b80147881
Add Qwen3-VL-4B-Instruct
2025-10-25 22:12:20 +01:00
Vladimir Mandic
9dad506b03
fix namegen for video
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 15:58:20 -04:00
CalamitousFelicitousness
c5d937b9c4
Fix typo in Qwen2.5 VL 4B to 3B
...
https://huggingface.co/Qwen/Qwen2.5-VL-3B-Instruct has been wrongly named 4B in Captioning menu.
2025-10-25 20:26:38 +01:00
Vladimir Mandic
7ada86032a
add krea, cleanup, lint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 13:25:09 -04:00
Vladimir Mandic
f6603ab549
log video models
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 13:05:13 -04:00
Vladimir Mandic
eb3fcac55a
video pipeline import exception handler
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 12:35:27 -04:00
Vladimir Mandic
ca0b5a31bf
add quantized models to reference
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 11:17:12 -04:00
Vladimir Mandic
11c617d900
dont version PyWavelets
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 10:06:19 -04:00
Vladimir Mandic
10bbbed218
handle opencv variants
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 09:38:26 -04:00
Vladimir Mandic
4ecec822e0
sdxl default to scaled_linear beta
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 09:18:58 -04:00
Vladimir Mandic
e3bae227d5
fix absolute output path
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-25 09:06:19 -04:00
Disty0
2104bf8bb0
sdnq add wan keys
2025-10-25 15:34:14 +03:00
Disty0
d18c040435
Set the default shift to 2.5 for sdxl flowmatch
2025-10-24 20:55:07 +03:00
Disty0
7c2bffd44c
Download NoobAI from Huggingface instead of CivitAI
2025-10-24 20:22:51 +03:00
Disty0
f92b3c8349
Don't override HF models
2025-10-24 20:04:50 +03:00
Disty0
181369b792
Change the default SDXL sampler to Euler A + Linear and set Guidence scale value to 4
2025-10-24 19:58:59 +03:00
Vladimir Mandic
2a348908f2
lora disable fuse on partially applied network
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-24 11:21:24 -04:00
Vladimir Mandic
ef2c42602c
lora auto-detect low/high stage if not specified
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-24 11:11:12 -04:00
Vladimir Mandic
e4711bcb6c
add hunyuanimage-2.1
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-24 10:29:58 -04:00
Vladimir Mandic
adbff39ca5
reference models add distilled and community sections
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 20:59:48 -04:00
awsr
adbeaad203
Escape HTML characters in name and filename fields
...
Fixes getting item information when it contains an apostrophe
2025-10-23 10:30:38 -07:00
Vladimir Mandic
db5b528d7d
fix window path
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 13:07:50 -04:00
Vladimir Mandic
e166f6a1f3
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 11:01:20 -04:00
Vladimir Mandic
80357fb7c7
update depthpro
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 10:21:23 -04:00
Vladimir Mandic
da30d81624
Merge branch 'dev' into dev
2025-10-23 10:13:10 -04:00
Vladimir Mandic
9114d73747
add lora to recognized filename patterns
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 10:11:07 -04:00
Vladimir Mandic
3dc37d34b9
fix sanitizer
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 09:47:18 -04:00
Vladimir Mandic
65e1d20e24
offline mode for controlnet/t2i/xs/lite/ipadapter/processors
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-23 09:40:53 -04:00
nolbert82
7c0a258aaa
use standard implementation instead
2025-10-22 22:57:25 +02:00
Vladimir Mandic
87fc6c7913
add offload mode to controlnets and framepack
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-22 15:40:52 -04:00
nolbert82
c3361e04e7
Fixed guidance end
2025-10-22 21:33:06 +02:00
nolbert82
48eaf60c51
added Apple's "Depth Pro" preprocessor
2025-10-22 21:27:39 +02:00
Vladimir Mandic
3b89094ac1
improve filename sanitize
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-22 15:07:39 -04:00
Vladimir Mandic
f4a8776108
fix full-screen image-viewer toolbar actions with control tab
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-22 14:35:41 -04:00
Vladimir Mandic
0faf61f48a
video tab add params.txt
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-22 08:39:45 -04:00
Vladimir Mandic
d431a30204
add offline mode to video load
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-21 11:38:18 -04:00
Vladimir Mandic
b71afb1c86
update optional packages
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-21 11:31:12 -04:00
Vladimir Mandic
f69b4c5589
disabling live preview should not disable progress updates
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-21 11:07:47 -04:00
Vladimir Mandic
d23001b7e2
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-21 10:52:11 -04:00
Vladimir Mandic
f7d4ffe2f2
fix wan22-5b vae decode
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-21 10:52:00 -04:00
Vladimir Mandic
4ecdf7bdcf
fix wan22 stage selection
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-21 10:42:21 -04:00
Vladimir Mandic
76632838bb
restore orig init image for each batch sequence
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-19 21:37:21 -04:00
Vladimir Mandic
0b346ec1ce
add base and max shift parameters for flow-matching samplers
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-19 14:11:41 -04:00
Disty0
b627617d14
SDNQ fix enable matmul after load
2025-10-19 17:25:02 +03:00
Vladimir Mandic
281db94625
add offline mode
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-19 09:33:49 -04:00
Disty0
f05c29175e
cleanup
2025-10-19 02:09:25 +03:00
Disty0
758b006104
cleanup
2025-10-19 02:00:16 +03:00
Disty0
ef72edf18f
SDNQ improve svd and low bit matmul perf
2025-10-19 00:06:07 +03:00
Vladimir Mandic
d509c1fa6d
lint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 14:14:21 -04:00
Vladimir Mandic
4b95d72d45
video tab layout
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 14:07:52 -04:00
Vladimir Mandic
65ef25cecc
Fix CFG scale not added to metadata and set valid range to >=1.0
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 12:31:32 -04:00
Vladimir Mandic
1ebd96fdc6
add kandinsky5-lite t2v
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 12:15:36 -04:00
Vladimir Mandic
95f8fd2213
fix tiny vae with batched results
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 10:44:16 -04:00
Vladimir Mandic
652eb74db2
optimize processor loading
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 10:20:47 -04:00
Vladimir Mandic
c04ba1ff13
fix-interrupt
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 09:17:19 -04:00
Vladimir Mandic
e972141917
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 08:33:58 -04:00
Vladimir Mandic
c8ca5cd75c
load rocm.py only when needed
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-18 08:31:28 -04:00
Seunghoon Lee
a36916616f
windows catch rocm detection failure
2025-10-18 12:00:30 +09:00
Vladimir Mandic
9389aa710a
video implement sampler shift
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-17 14:43:41 -04:00
Vladimir Mandic
f5711d0f90
fix hf downloader
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-17 13:42:28 -04:00
Seunghoon Lee
552c223569
use driver library, more checks for windows rocm
2025-10-18 01:17:30 +09:00
Disty0
f12caf81f9
SDNQ skip bad layers on svd and fix svd with dequantize_fp32
2025-10-17 17:25:50 +03:00
Vladimir Mandic
e66d78f556
pre-merge cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-17 08:53:26 -04:00
Vladimir Mandic
4f336d3aab
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-16 19:39:05 -04:00
Vladimir Mandic
a4bc61919d
add explicit sync for vae preview
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-16 19:25:12 -04:00
Disty0
2cf9938d97
SDNQ fix sdxl unet quant config not getting saved
2025-10-17 00:08:17 +03:00
Vladimir Mandic
45c5091aa9
fix wan and add hf mirror setting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-16 11:26:23 -04:00
Disty0
63aad89676
remove the unused state_dict arg
2025-10-16 16:29:23 +03:00
Vladimir Mandic
070edb20b0
update transformers and fix quant params
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-16 09:21:20 -04:00
Vladimir Mandic
ffe2a9d148
add ltxvideo-0.9.8
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-15 14:49:31 -04:00
Vladimir Mandic
4452e03221
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-15 13:39:56 -04:00
Disty0
845869079d
Fix sdnq unset config
2025-10-14 17:58:09 +03:00
Disty0
6d64f4a2fd
rename svd options
2025-10-14 17:48:01 +03:00
Vladimir Mandic
85a58ed5bf
seedvr enable quant
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-14 10:23:12 -04:00
Disty0
4aee524ddf
SDNQ add NaDiT keys
2025-10-14 17:18:58 +03:00
Vladimir Mandic
57230bbf3a
update seedvr-7b config
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-14 09:35:00 -04:00
Vladimir Mandic
b4d61a5a5c
Merge pull request #4262 from nolbert82/master
...
Fix prompt scheduling embed reuse and add per-batch caching
2025-10-14 09:27:40 -04:00
Nolan GILBERT
a0e8b04ec6
Fix empty prompt overriding
2025-10-14 15:25:28 +02:00
Nolan GILBERT
db9297244c
Fixed prompt scheduling + uses TE once per batch
2025-10-14 01:07:48 +02:00
Disty0
b601f0d402
SDNQ expose svd_steps and update module skip keys
2025-10-14 00:15:09 +03:00
Vladimir Mandic
f3b4ef2551
simplify seedvr depedencies
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-13 10:20:42 -04:00
Vladimir Mandic
32014fbb9d
seedvr requirements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-13 10:04:01 -04:00
Disty0
d4d24214b3
SDNQ use a better way of loading pre quants and cleanup
2025-10-13 14:06:13 +03:00
Vladimir Mandic
2e4e741d47
seedvt2
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-12 15:35:08 -04:00
Vladimir Mandic
8d36a5aebb
lint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-11 18:51:07 -04:00
Vladimir Mandic
eaa7dc119b
prototype seedvr
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-11 18:35:43 -04:00
Disty0
a376f89fd6
Add type checking to SDNQConfig
2025-10-12 01:02:47 +03:00
Disty0
9206d9443e
SDNQ add dequantize model
2025-10-12 00:00:53 +03:00
Disty0
9a8ba0fc90
SDNQ unset device specific configs on save
2025-10-11 19:24:09 +03:00
Vladimir Mandic
0ae4decadc
hidream-e1.1
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-11 11:15:15 -04:00
Vladimir Mandic
c0600ae960
update seq method
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-11 09:32:23 -04:00
Disty0
f7286c90d5
SDNQ add native pre-quant loader support to from_pretrained
2025-10-11 16:19:11 +03:00
Disty0
6bc83bc296
Prevent accelerate from splitting Linear and Conv layers and causing device mismatch errors
2025-10-11 03:19:30 +03:00
Disty0
0f785880ee
SDNQ fix a singular bias not getting offloaded
2025-10-11 02:38:49 +03:00
Disty0
1d2775103f
Fix Qwen VAE
2025-10-11 00:55:22 +03:00
Disty0
c7aba8589b
SDNQ fix Qwen loading
2025-10-11 00:05:09 +03:00
Vladimir Mandic
5db54ffb55
set unique guidance labels
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-09 16:11:47 -04:00
Disty0
2a3deaa064
Check T5 keys before override
2025-10-09 22:46:27 +03:00
Disty0
6995d8c3c6
SDNQ fix T5 loading
2025-10-09 22:42:20 +03:00
Disty0
624e525fd1
Fix VAE config not being read correctly with SDNQ pre-quants
2025-10-09 20:30:23 +03:00
Disty0
612df3abbb
cleanup
2025-10-09 20:09:34 +03:00
Disty0
a9de8ef152
cleanup
2025-10-09 19:58:57 +03:00
Disty0
e19fb2d833
SDNQ keep the quant configs inside the module subfolder, add dtype cast and don't send to GPU
2025-10-09 19:34:48 +03:00
Vladimir Mandic
ee3e0aa978
add epoch to namegens and disable spellchecks
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-09 12:22:55 -04:00
Vladimir Mandic
70defe6d06
handle load shards
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-09 11:29:36 -04:00
Vladimir Mandic
9c4780a5e7
fix guidance metadata
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-09 09:25:49 -04:00
Vladimir Mandic
6907fcd320
speedup prequant model load
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-08 13:47:36 -04:00
Disty0
35277a79d3
cleanup x3
2025-10-08 01:21:11 +03:00
Disty0
9c16e2234a
cleanup
2025-10-08 01:18:12 +03:00
Disty0
25303bb182
cleanup
2025-10-08 01:16:25 +03:00
Disty0
bdcd07f713
Add add_module_skip_keys to pre-load quant too
2025-10-08 01:11:40 +03:00
Disty0
7fdf400e8b
cleanup
2025-10-08 00:41:04 +03:00
Disty0
df03ea9ba8
SDNQ add sdnq_post_load_quant and update Qwen keys
2025-10-08 00:29:36 +03:00
Vladimir Mandic
962cb7115d
infra for full-model load/save with quant
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-07 14:30:45 -04:00
Vladimir Mandic
e4120bd4d6
detect sdnq saved model
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-07 10:57:17 -04:00
Vladimir Mandic
0092a8b86b
add quantization_config for post-load
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-07 10:14:31 -04:00
Vladimir Mandic
7fdc880a73
sdnq patches
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-07 09:43:34 -04:00
Vladimir Mandic
25e28050c3
update swagger docs
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-07 08:21:05 -04:00
Vladimir Mandic
fe41d7da2a
use shared llama
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-07 08:14:11 -04:00
Vladimir Mandic
3fe1d090e4
add configurable layers to taehv
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-06 19:13:30 -04:00
Disty0
1cd7b6d63a
fix upcast scale check
2025-10-07 01:27:54 +03:00
Disty0
aa0c10440f
SDNQ make the loader don't touch the model options by default
2025-10-07 00:15:23 +03:00
Disty0
5306376b2a
improve contiguous mm performance
2025-10-06 19:05:46 +03:00
Disty0
be91bbff75
SDNQ add SVD support for Convs
2025-10-06 18:26:42 +03:00
Disty0
c931bf9efa
SDNQ add dtype casting to loader
2025-10-06 17:44:52 +03:00
Disty0
5c042c5fb8
cleanup
2025-10-06 11:30:26 +03:00
Vladimir Mandic
a315a004e9
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:25:33 -04:00
Vladimir Mandic
28e3ae0480
experimental xomni
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:17:32 -04:00
Vladimir Mandic
3e47f3dd9a
video prompt enhance
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:17:32 -04:00
Vladimir Mandic
58b0ab9da6
unified video save
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:17:32 -04:00
Vladimir Mandic
d7d86ed286
ltx job tracking
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:17:32 -04:00
Vladimir Mandic
7dad90b385
video use shared t5
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:17:32 -04:00
Vladimir Mandic
50c3385cf9
fix ltx model selection
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 20:17:32 -04:00
Disty0
23f2deaa58
fix enable_quantized_mamtul
2025-10-06 02:04:28 +03:00
Disty0
1f81a37e8e
Set the default svd rank to 32
2025-10-06 01:27:29 +03:00
Disty0
ebb26ac123
SDNQ make load file name configurable
2025-10-06 01:04:00 +03:00
Disty0
0acb571472
SDNQ ass load and save model funcs
2025-10-06 00:57:23 +03:00
Disty0
9e52d0c1fb
SDNQ add SVDQuant quantization method
2025-10-05 22:50:30 +03:00
Vladimir Mandic
268798a24e
add framepack granular job tracking
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-05 10:39:55 -04:00
Disty0
428600613a
SDNQ fix new transformers again
2025-10-05 15:30:15 +03:00
Disty0
a164f3e0c2
SDNQ Improve UINT3 and below quant speed
2025-10-05 03:12:05 +03:00
Vladimir Mandic
8325e886c7
add typo to legacy compatibility options
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-04 18:11:52 -04:00
Vladimir Mandic
c530167cbe
qwen multi-image edits
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-04 18:06:50 -04:00
Vladimir Mandic
8b698ed67f
upadte qwen pruning and allow hf models in subfolders
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-04 15:49:20 -04:00
Disty0
f2e12a682f
SDNQ remove use_contiguous_mm path in re_quant
2025-10-04 19:17:05 +03:00
Disty0
df142afe81
don't use triton mm for nvidia
2025-10-04 18:48:03 +03:00
Disty0
5c5d7d5a86
cleanup
2025-10-04 18:38:18 +03:00
Disty0
99113947bf
SDNQ add RDNA2 INT8 support via Triton
2025-10-04 18:31:25 +03:00
Vladimir Mandic
54ae18a611
update nunchaku
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-03 12:23:24 -04:00
Disty0
95a7da7e75
SDNQ use non-contiguous re-quantize
2025-10-03 18:54:58 +03:00
Vladimir Mandic
a6108dd6df
add qwen pruning variants
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-03 11:36:14 -04:00
Disty0
54acf1760b
Make SDNQ scales compatible with balanced offload
2025-10-03 18:13:55 +03:00
Disty0
c5cab96223
SDNQ simplify check_mats
2025-10-03 02:58:17 +03:00
Vladimir Mandic
7325f9dbae
dont import guiders until needed
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-02 16:28:34 -04:00
Disty0
34c2a624aa
SDNQ autodetect fp8 tw fallback and disable dynamic compile
2025-10-02 19:40:07 +03:00
Vladimir Mandic
f245506bf2
cleanup hf login
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-02 08:17:35 -04:00
CalamitousFelicitousness
78711fb1d4
Merge branch 'dev' into patch-2
2025-10-01 20:58:58 +01:00
CalamitousFelicitousness
78820a14dc
Allow VLM temp setting temperature to 0
...
Allow VLM temp setting temperature to 0
2025-10-01 20:52:04 +01:00
Disty0
81bb2b99ef
update florence promptgen repo ids
2025-10-01 21:43:02 +03:00
Vladimir Mandic
22074f4727
cleanup vqa
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-01 12:02:55 -04:00
Vladimir Mandic
5d0a3e5e8a
fix microsoft-florence
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-01 10:58:52 -04:00
Disty0
03382bdd4c
SDNQ simplify check_mats
2025-10-01 01:35:51 +03:00
Vladimir Mandic
8c2b76a8da
add buffers and cache info
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-30 14:36:55 -04:00
Vladimir Mandic
201ca28300
improve ram monitor
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-30 14:27:43 -04:00
Disty0
0c1d34721c
SDNQ use contiguous for intel
2025-09-30 02:37:58 +03:00
Vladimir Mandic
2621aecacc
interrrupt will now show last known preview image
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-29 19:25:50 -04:00
Disty0
6b67a9d0c4
SDNQ add check_mats to matmul
2025-09-30 01:58:13 +03:00
Vladimir Mandic
93bdca0670
fix image str decode and update requirements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-29 10:56:03 -04:00
Vladimir Mandic
5d1bfc2bfc
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 21:36:16 -04:00
Vladimir Mandic
c03a6928e4
reference models add size and release date info
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 21:19:36 -04:00
Vladimir Mandic
70a2c209b1
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 20:22:25 -04:00
Vladimir Mandic
8cc9c23f98
add directml and rocm note to changelog
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 18:44:42 -04:00
Vladimir Mandic
c661497b87
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 18:09:09 -04:00
Vladimir Mandic
eb025eaf31
remove split-attention and add attention slicing option
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 18:01:34 -04:00
Disty0
1b45c145e9
SDNQ re-enable dynamic compile
2025-09-28 20:40:24 +03:00
Disty0
6f2145fa57
revert offload_buffers
2025-09-28 16:47:31 +03:00
Vladimir Mandic
749878289f
document vae changes
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 09:25:38 -04:00
Vladimir Mandic
9e6fdaa5cc
vae slicing and tiling enabled on low and med vram, off otherwise
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-28 09:24:07 -04:00
Disty0
02f03d56a7
set offload_buffers to true on balanced offload
2025-09-28 16:23:29 +03:00
Disty0
4a70e82b0c
ROCm always use numpy on cholesky
2025-09-28 14:05:20 +03:00
Disty0
a47959b114
move ROCm Windows hijacks outside of torch install
2025-09-28 13:33:15 +03:00
Seunghoon Lee
06b14b070b
hijack torch.linalg.cholesky()
2025-09-28 18:43:37 +09:00
Seunghoon Lee
9c19e8a9b8
return correct item
2025-09-28 18:34:10 +09:00
Seunghoon Lee
6e8abf8dc3
hijack cholesky decomposition for therock pytorch
2025-09-28 18:03:02 +09:00
Seunghoon Lee
95ee0ed29c
load amdhip64_6.dll instead of amdhip64.dll
2025-09-28 17:15:12 +09:00
Seunghoon Lee
0de3732884
prioritize python pacakage check over PATH
2025-09-28 11:31:43 +09:00
Disty0
587db51e9e
Cleanup env vars and set TORCH_ROCM_AOTRITON_ENABLE_EXPERIMENTAL to 1
2025-09-28 00:22:00 +03:00
Seunghoon Lee
35b1c6b07d
windows install rocm if not installed
2025-09-28 05:39:41 +09:00
Seunghoon Lee
059392afc7
clean up
2025-09-27 17:51:59 +09:00
Disty0
503a178794
Don't load rocm hsa on non wsl envs and remove unused lib hijacks
2025-09-27 11:39:24 +03:00
Disty0
71fde8a897
ROCm and Zluda don't fallback to CPU and clenup strings
2025-09-27 11:32:46 +03:00
Seunghoon Lee
579b1f3175
do not load global amdhip64, let pytorch load it
2025-09-27 17:01:14 +09:00
Seunghoon Lee
d52d84eda5
clean up
2025-09-27 16:49:29 +09:00
Luca Beltrame
f00486c8f3
Fix HIP library detection
...
The code unconditionally checked `lib`, but on modern Linux distributions, 64-bit binaries are under `lib64` instead.
Note that this might be slightly different on Debian-based distributions, but as I don't have one I can't test it.
2025-09-27 09:23:32 +02:00
Seunghoon Lee
e3e41298d9
remove unused import
2025-09-27 11:29:55 +09:00
Seunghoon Lee
8d2aedd924
hotfix
2025-09-27 11:17:15 +09:00
Seunghoon Lee
d63bc05b6c
update rocm.py to detect rocm-sdk packages
2025-09-27 11:12:13 +09:00
Vladimir Mandic
bd048e8efc
framepack: patch solver for unsupported gpus
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-26 12:28:52 -04:00
Vladimir Mandic
c254835351
fix lora strength
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-26 10:14:02 -04:00
Vladimir Mandic
ae25cb8880
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-25 14:33:21 -04:00
Vladimir Mandic
01e8211d4b
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-25 14:17:40 -04:00
Vladimir Mandic
ab82c172d5
handle nunchaku lora with unsupported models
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-25 14:02:21 -04:00
Vladimir Mandic
9cee2cd1ed
fix metadata on batched images
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-25 13:45:23 -04:00
Vladimir Mandic
7a3001170b
add daam script
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 20:16:07 -04:00
Disty0
a776c7c615
SDNQ fix new transformers
2025-09-24 21:32:30 +03:00
Vladimir Mandic
0d2579302e
cleanup modular init
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 13:03:18 -04:00
Vladimir Mandic
c96af0d428
fix lora filter by model type
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 12:55:11 -04:00
Vladimir Mandic
6f409deedf
ui separate guidance and detail sections
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 12:33:57 -04:00
Vladimir Mandic
91dab5703a
modular pipeline prototype
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 11:40:20 -04:00
Vladimir Mandic
35c319578d
auto uninstall pynvml
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 09:38:35 -04:00
Vladimir Mandic
a9a39cb64b
ltx model selector
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-24 09:31:36 -04:00
Vladimir Mandic
d71d540a62
allow lora specifier to select model component. see changelog/wiki for docs on how to.
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-23 15:25:13 -04:00
Vladimir Mandic
a502cc2ae1
cache-dit support
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-23 10:13:32 -04:00
Vladimir Mandic
93659dff4d
add qwen-image-edit-2509 and update requirements
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-23 10:13:32 -04:00
Disty0
41e297ba2c
SDNQ fix new transformers
2025-09-23 16:17:09 +03:00
Vladimir Mandic
4130c6cc8b
experimental cache-dit
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-22 15:55:26 -04:00
Vladimir Mandic
41bb446697
support configurable multi-stage models in video tab
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-22 13:18:39 -04:00
Vladimir Mandic
d41bf3d673
add api to trigger civitai metadata update
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-21 20:06:45 -04:00
Vladimir Mandic
27846fe97d
styles and wildcards use main seed
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-21 19:43:55 -04:00
Vladimir Mandic
82504e96d0
nunchaku flux.1-ipadapter
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-21 13:26:18 -04:00
Vladimir Mandic
5b43c66a92
nunchaku sdxl and sdxl-turbo support
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-20 21:01:21 -04:00
Vladimir Mandic
9667fffd3a
fix download for sd15/sdxl reference models
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-20 19:39:43 -04:00
Disty0
e6715ba8d3
Cleanup SDNQ compile
2025-09-19 19:29:36 +03:00
Vladimir Mandic
cd79f92dff
add opts models_not_to_offload
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-19 11:21:54 -04:00
Vladimir Mandic
5606519085
wan init image fix
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-18 11:40:01 -04:00
Vladimir Mandic
94cb993e99
framepack add hf auth check
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-18 10:22:06 -04:00
Disty0
6f969958ae
remove sdp_kernel hijack
2025-09-17 20:15:00 +03:00
Disty0
2842f5e3aa
cleanup
2025-09-17 19:58:21 +03:00
Disty0
cc51f79508
IPEX remove outdated hijacks
2025-09-17 19:53:05 +03:00
Disty0
e83df50717
IPEX fix missing dtype from randn
2025-09-17 19:40:27 +03:00
Vladimir Mandic
cc6101ecb2
jumbo update: add wan22-vace, improve offloading, add offloading-using-streams, change logging-levels, refactor some default packages
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-17 12:32:30 -04:00
Disty0
6a021e7743
ipex cleanup tensor_to hijack
2025-09-17 14:44:44 +03:00
Vladimir Mandic
f8f958244f
use new pydantic/albumentations/insightface
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-16 10:17:33 -04:00
Disty0
39027ccfea
SDNQ fix conv matmul
2025-09-16 17:12:04 +03:00
Vladimir Mandic
ad9d56f49e
offload clean logging
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-16 09:03:03 -04:00
Vladimir Mandic
2aa503be55
report zluda-on-windows error, but do not exit
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-16 08:57:32 -04:00
Disty0
a12edc1e90
SDNQ use nan_to_num_ with fp8 quantization in case of zeros
2025-09-15 20:22:39 +03:00
Vladimir Mandic
0d1275972c
update changelog/todo
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-15 09:26:46 -04:00
Vladimir Mandic
0f7d2e95ca
fix state interrupted checks
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-14 13:03:03 -04:00
Vladimir Mandic
e54065c3b3
update nvml
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-14 11:17:03 -04:00
Vladimir Mandic
f09ccf35a6
zero-out loader time
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-14 11:13:38 -04:00
Vladimir Mandic
6f2adf3fde
reference models indicate if ready or requires download
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-14 10:30:21 -04:00
Vladimir Mandic
f976ed223d
fix wan22-i2v
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-14 09:14:52 -04:00
Vladimir Mandic
d351fdb98f
add more job state updates and update history tab
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-13 10:54:04 -04:00
Vladimir Mandic
4e74172f3a
fix typo
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-13 09:17:42 -04:00
Vladimir Mandic
e529fcc546
fix exception
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-13 09:13:48 -04:00
Vladimir Mandic
1c5b3a47e2
job history
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-12 22:14:07 -04:00
Vladimir Mandic
8cd5fbc926
lint
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-12 16:28:53 -04:00
Vladimir Mandic
175e9cbe29
cleanup/refactor state history
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-12 16:12:45 -04:00
Disty0
a8b850adf4
move hf quantizer hijacks to sdnq
2025-09-12 20:54:44 +03:00
Vladimir Mandic
4956d94b97
allow denoise 0
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-12 13:10:52 -04:00
Vladimir Mandic
9bed503ce6
control handle override settings
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-11 16:06:03 -04:00
Disty0
ba7d76eb41
update gfpgan and basicsr commits
2025-09-11 21:18:24 +03:00
Vladimir Mandic
8ed04fb9a6
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-11 13:02:52 -04:00
Vladimir Mandic
7940217764
add models_not_to_quant option
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-11 12:31:07 -04:00
Vladimir Mandic
2bb96e6926
fix wan i2i
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-11 09:50:20 -04:00
Vladimir Mandic
16670636d7
fix lora with nested pipeline
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-11 09:03:02 -04:00
Disty0
4f2b829450
cleanup
2025-09-11 15:42:36 +03:00
Vladimir Mandic
4093b6c040
allow custom detailer resolution
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-10 16:32:50 -04:00
Vladimir Mandic
65287eb402
add detailer prompt styling
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-10 15:48:45 -04:00
Disty0
6766563510
Add info log for Building CK Flash attention
2025-09-10 19:25:07 +03:00
Disty0
4b76049aed
fix basicsr and gfpgan
2025-09-10 19:13:08 +03:00
Vladimir Mandic
cc2c28241f
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-10 10:26:22 -04:00
Vladimir Mandic
6a0090714c
add reference models to gallery
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-10 10:21:51 -04:00
Vladimir Mandic
4c684143a4
hyimage placeholder
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-10 10:09:58 -04:00
Disty0
ca2e5ae610
cleanup
2025-09-10 05:23:41 +03:00
Disty0
1b0c06bc71
IPEX add enable_gqa support and add result dtype check to sdpa
2025-09-10 05:20:49 +03:00
Disty0
de499bcdb6
cleanup
2025-09-10 04:45:37 +03:00
Disty0
bc7c89c070
add typing to sdpa hijacks
2025-09-10 04:43:57 +03:00
Disty0
251a1ce3d9
fix modules_to_not_convert and modules_dtype_dict not resetting
2025-09-10 04:20:57 +03:00
Vladimir Mandic
d01dc111a8
reduce ui updates
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-08 15:40:58 -04:00
Disty0
dcaeed360d
SDNQ set return device to gpu with shuffle weights option
2025-09-08 18:56:29 +03:00
Vladimir Mandic
2b26a3a21a
fix detailer metadata
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-08 10:19:14 -04:00
Vladimir Mandic
d673c58c10
fix drop image to prompt in modernui
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-08 09:42:26 -04:00
Disty0
f5109657b1
IPEX set UR_L0_ENABLE_RELAXED_ALLOCATION_LIMITS to 1
2025-09-08 15:47:42 +03:00
Vladimir Mandic
5b463fcab0
set min timesteps to 3
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-07 11:58:29 -04:00
Vladimir Mandic
fbe612b2eb
fix sampler set timesteps vs sigmas
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-07 10:50:04 -04:00
Vladimir Mandic
ff9a7e5444
fix reprocess workflow for control with hires
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-06 11:28:44 -04:00
Vladimir Mandic
416a34bb22
fix network api
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-06 09:06:30 -04:00
Disty0
6a954ffcde
SDNQ fuse repeating bitwise ops
2025-09-06 13:18:17 +03:00
Vladimir Mandic
d665ac254e
add apple-fastvlm
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-05 14:25:37 -04:00
Vladimir Mandic
78c2a629b6
add experimental tensorrt quantization
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-05 10:43:05 -04:00
Vladimir Mandic
64edb0787b
update nunchaku
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-05 10:11:44 -04:00
Disty0
c210c93444
fix agent scheduler with pydantic 2
2025-09-04 23:38:45 +03:00
Vladimir Mandic
aec30cc063
add --new flag
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 16:07:03 -04:00
Disty0
5160034b5a
fix missing cmd_opts import
2025-09-04 22:57:24 +03:00
Vladimir Mandic
c5f1032b6c
improve controlnet offloading
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 15:47:17 -04:00
Vladimir Mandic
76a6a34b1a
sdxl allow flow samplers
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 14:56:10 -04:00
Vladimir Mandic
86396f12cc
lint fixes
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 14:56:10 -04:00
Disty0
729a41696e
use name based flow detection
2025-09-04 21:35:26 +03:00
Vladimir Mandic
72a9094b42
better model version detect and experimental pydantic v2
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 12:41:40 -04:00
Vladimir Mandic
2124ab6879
trt experiment
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 10:53:32 -04:00
Vladimir Mandic
05dd0096c9
set default vqa model
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 08:38:29 -04:00
Disty0
afbc2d2a72
Fix OpenVINO loras
2025-09-03 21:10:45 +03:00