Commit Graph

13797 Commits

Author SHA1 Message Date
QualiaRain 39b6eb058a fix(control): align processor settings-panel titles with renamed processors
The 8d4ebcd5e rename updated the processor dropdown/config names but left
three settings-accordion titles on the pre-rename names, so a panel titled
e.g. "SegmentAnything" sits under the "SegmentAnything 1.0" dropdown entry.
Cosmetic only (Gradio accordion labels are display-only); aligns the titles:

- MediaPipe Face   -> MediaPipe Face (Legacy)
- DWPose           -> DWPose (Legacy)
- SegmentAnything  -> SegmentAnything 1.0

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-22 08:54:03 -04:00
Vladimir Mandic 3dab1d9669 Merge pull request #4956 from QualiaRain/fix/control-processor-rename-followup
fix(control): update stale processor names in update_settings and XYZ list
2026-06-22 14:37:22 +02:00
QualiaRain b83ad23856 fix(control): update stale processor names after rename
update_settings() and the XYZ [Control] Processor axis still used
pre-rename names ('MediaPipe Face', 'DWPose', 'SegmentAnything') that
no longer exist as config keys after 8d4ebcd5e.

- update_settings(): update stale keys to 'MediaPipe Face (Legacy)',
  'DWPose (Legacy)', 'SegmentAnything 1.0' -- the KeyError at
  'MediaPipe Face' (line 182) was silently dropping all settings after
  position 13 on every panel change
- DWPose (Legacy) config: add missing 'model' key so update_settings
  can persist the Pose Model radio value without crashing
- processor.processors list: remove stale 'DWPose' entry (already
  present as 'DWPose (Legacy)') that caused XYZ [Control] Processor
  to offer an unloadable option

Fixes #4953

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-22 08:08:02 -04:00
Vladimir Mandic 13be6d3f88 Merge pull request #4952 from QualiaRain/fix/control-segmentanything-load
fix(control): SegmentAnything 1.0 fails to load after processor rename
2026-06-22 12:26:51 +02:00
Vladimir Mandic 913f1ca9ee improve gallery performance
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-22 12:16:18 +02:00
QualiaRain fdb27bb5af fix(control): SegmentAnything fails to load after processor rename
The "processors multiple fixes" rename split 'SegmentAnything' / 'SAM 2.1'
into 'SegmentAnything 1.0' / 'SegmentAnything 2.1' but left Processor.load()
matching the old name by substring:

    elif 'SegmentAnything' in processor_id:
        ... config['SegmentAnything']['model'] ...

Post-rename this (a) raises KeyError because 'SegmentAnything' is no longer
a config key, so both SAM processors fail to load, and (b) wrongly routes
'SegmentAnything 2.1' (a Sam2Detector loaded via load_config) into the
SAM-v1 weight path instead of letting it fall through to the generic
load_config branch.

Match the v1 id exactly and key off config[processor_id], restoring the
pre-rename routing: v1.0 -> explicit SAM-v1 branch, v2.1 -> load_config.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-21 23:41:32 -04:00
Vladimir Mandic 9cca1ff87b rebuild
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-21 13:36:30 +02:00
Vladimir Mandic 159af54858 update modernui
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-21 13:36:30 +02:00
Disty0 da3907a17c Set has_triton to True for CPU backend 2026-06-21 14:25:16 +03:00
Vladimir Mandic e4c53cc743 update changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-21 12:52:48 +02:00
Vladimir Mandic 893c1e702d main panel positioning
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-21 12:52:32 +02:00
Vladimir Mandic 7e51186e60 better handle onnxruntime
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-21 11:19:08 +02:00
Disty0 2c7924ad3e SDNQ set NPU as the default for CPU + OpenVINO 2026-06-21 03:37:02 +03:00
Disty0 3cda283bd4 assume fp16 instead 2026-06-20 23:06:25 +03:00
Disty0 6e13c74e3b SDNQ add fp_mm_torch for non CUDA 2026-06-20 22:55:27 +03:00
Vladimir Mandic 22e6ab2bb8 add legacy notice
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 21:18:35 +02:00
Vladimir Mandic 428b877e07 scrollable network details
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 21:18:35 +02:00
Disty0 d2d0efbc48 SDQN add OpenVINO FP16 MM and add update_torch_dtype to SDNQQuantizer 2026-06-20 21:41:34 +03:00
Vladimir Mandic f40a83352f update diffusers
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 10:57:58 +02:00
Vladimir Mandic afc1a043b6 vae_scale_factor override
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 10:49:43 +02:00
Vladimir Mandic 8d71d5206d delay init of video models
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 10:28:46 +02:00
Vladimir Mandic 2b81eadecf add force dtype on load
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 09:38:50 +02:00
Vladimir Mandic 359280864a mps install torchsde
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-20 08:15:35 +02:00
Vladimir Mandic 37924d398e Merge pull request #4936 from Artheriax/dev
User option to enable/disable out-of-focus live previews
2026-06-20 08:09:50 +02:00
Disty0 440aa0d105 typing 2026-06-19 03:28:09 +03:00
Disty0 bd3eac047f SDNQ fix NPU accuracy 2026-06-19 02:59:21 +03:00
Disty0 7d14e814bd SDNQ revert NPU default 2026-06-19 01:55:06 +03:00
Disty0 38820cbbd9 SDNQ add NPU support and default to NPU on CPUs with OpenVINO 2026-06-19 00:12:22 +03:00
Pablo Hellmann bac713b45e Revert changes to dist files 2026-06-18 20:29:00 +02:00
Disty0 8a9f5c0761 sdnq fix use_contiguous_mm check with openvino 2026-06-18 20:03:47 +03:00
Disty0 5244f63554 SDNQ add OpenVINO MM for CPUs 2026-06-18 18:15:57 +03:00
Vladimir Mandic b18d12f8d2 Merge branch 'master' into dev 2026-06-18 11:49:04 +02:00
Vladimir Mandic 8d4ebcd5ef processors multiple fixes
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-18 11:45:34 +02:00
Vladimir Mandic 7c81bc2d50 lint fixes
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-18 11:45:34 +02:00
Vladimir Mandic b60c67ecd4 fix preview mapping
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-18 11:45:34 +02:00
Vladimir Mandic 6b02ac059d fix pulid
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-18 11:45:34 +02:00
Disty0 4b89d65639 Remove CPU from use_contiguous_mm 2026-06-17 22:10:50 +03:00
Pablo Hellmann 642a2be76f Add user option to enable/disable not-in-focus live previews 2026-06-17 16:08:37 +02:00
Pablo Hellmann 396b15e567 Revert "Adds per step based live preview as a option"
This reverts commit ecad61ce92.
2026-06-17 16:00:05 +02:00
Pablo Hellmann fbc1f66805 Revert "Ruff fixes"
This reverts commit 10145f7f2b.
2026-06-17 16:00:03 +02:00
Disty0 8214b044e3 SDNQ show a warining for no Triton instead and stop overriding matmul to false 2026-06-17 02:17:21 +03:00
Pablo Hellmann 10145f7f2b Ruff fixes 2026-06-16 20:23:06 +02:00
Pablo Hellmann ecad61ce92 Adds per step based live preview as a option 2026-06-16 20:20:18 +02:00
Pablo Hellmann 4dc0ec4401 Merge branch 'vladmandic:dev' into dev 2026-06-16 16:20:53 +02:00
Pablo Hellmann 07d5836679 Revert "Made live preview and progress tracker per step based with new UI setting"
This reverts commit 7bb0b06254.
2026-06-16 16:20:19 +02:00
Pablo Hellmann 653f525ba5 Revert "Better description of setting"
This reverts commit c13f7b174e.
2026-06-16 16:20:11 +02:00
Vladimir Mandic c2c36a8d76 Merge pull request #4937 from vladmandic/dev
merge dev
2026-06-16
2026-06-16 12:17:57 +02:00
Vladimir Mandic 37fc1da9ba update changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-16 12:13:24 +02:00
Vladimir Mandic b0dd94ab8a fix tinyvae with anima
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-16 11:58:36 +02:00
Vladimir Mandic aba915ff44 update changelog
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-06-16 11:25:56 +02:00