51 Commits
Author SHA1 Message Date
silveroxides ee3d998a5d Support w6a8_int8 quantization decoding and shape unpacking 2026-11-10 17:29:49 +01:00
silveroxides 9ebe34565c Remove arbitrary low-bit tensor count cap and honor discard before preservation 2026-10-31 23:16:02 +01:00
silveroxides 6bbc566a52 Support bare LoRA A/B suffixes without .weight in MiniMax H3 converter 2026-10-31 19:57:42 +01:00
silveroxides 9cda62199c Add include_mode and standard UEL work-unit streaming to PruneKeys nodes 2026-10-22 15:40:40 +02:00
silveroxides cc0ac00128 Move CWBModelGraft to standalone module and add full documentation 2026-10-22 03:40:36 +02:00
silveroxides 8286c2d5d9 Add standalone CWBModelGraft node 2026-10-21 08:34:24 +02:00
silveroxides 88e0e3cdcb Add LoRAModifyAlpha and LoRADenormalizeAlpha nodes 2026-10-19 03:33:42 +02:00
silveroxides 248fdff2a4 Add CWBEmbeddingStack and CWBEmbeddingStackMerger nodes 2026-10-18 18:30:50 +02:00
silveroxides f9aaa718c0 Exclude downloader modules via .comfyignore with conditional startup registration 2026-10-06 18:36:34 +02:00
silveroxides 2ee3f30c32 Add MiniMax H3 AdaLN unfold node 2026-10-05 14:54:00 +02:00
silveroxides 4f600761dd Make force_clear_cache default False across nodes 2026-10-03 02:14:14 +02:00
silveroxides ae2858bf6b Add MiniMax H3 AdaLN fold node for diffusion models 2026-10-03 02:07:32 +02:00
silveroxides fcc6e5cc4a Support lora.down and lora.up factor suffixes 2026-10-02 21:08:16 +02:00
silveroxides 513d4c60a1 Make test runner quiet with failure-only ticker 2026-10-02 02:02:03 +02:00
silveroxides 906ef9bf00 Add MiniMax H3 Diffusers to ComfyUI LoRA converter node 2026-10-02 00:02:54 +02:00
silveroxides 2de5354527 fix: ignore LoRA dtype when saving merged model 2026-09-25 00:45:45 +02:00
silveroxides 66f795de97 Support mixed-prefix quantized Consensus merges 2026-09-23 02:42:27 +02:00
silveroxides 1861d75aab Match diffusion model layers across prefixes 2026-09-23 02:36:18 +02:00
silveroxides 57bd63e1eb Support quantized diffusion model inputs 2026-09-23 01:53:25 +02:00
silveroxides 7a606f8a02 feat: Add Markdown and CSV analysis reports 2026-09-14 11:10:59 +02:00
silveroxides e8eb2a0868 feat: Analyze LoRA effects on a base model 2026-09-13 14:56:17 +02:00
silveroxides 6339939726 feat: Add per-layer parameter configuration 2026-09-13 06:55:32 +02:00
silveroxides f691ddc584 feat: Add include mode to layer filters 2026-09-11 03:50:49 +02:00
silveroxides 73cefa409d lora(resize) add exclusion and discard filters to resize nodes 2026-09-08 08:39:03 +02:00
silveroxides ae7f742e08 feat(lora): add factorized Delta CWB output 2026-09-04 23:20:46 +02:00
silveroxides af32ebea45 feat(lora): add full-delta CWB merge 2026-09-04 20:20:50 +02:00
silveroxides e421b49575 feat(lora): map alpha normalization keys 2026-09-04 16:34:51 +02:00
silveroxides ebb29393aa feat(lora): add Lodestone delta mergers 2026-09-04 15:55:42 +02:00
silveroxides 663109aa5c feat(cwb): add focused merge presets 2026-08-24 22:55:06 +02:00
silveroxides e7e49a5f7e feat(dtype): map dtypes from reference 2026-08-24 16:24:09 +02:00
silveroxides 066c7a34db feat(embeddings): add CWB coalescing 2026-08-20 19:34:21 +02:00
silveroxides 6270b8c7a2 feat(lora): add alpha normalization node 2026-08-18 12:16:21 +02:00
silveroxides 216080cb1a test: add repository test selector 2026-08-18 12:16:11 +02:00
silveroxides c25d6c4990 feat(cwb): add LoRA presets and diagnostics 2026-08-14 20:53:42 +02:00
silveroxides ece52e651c feat(analysis): add filtered API workflow runner 2026-08-14 19:04:13 +02:00
silveroxides 349e2155cd fix(paths): standardize model artifact outputs 2026-08-14 19:04:05 +02:00
silveroxides f93ca54c81 fix(io): stream UEL and normalize LoRA alpha 2026-08-14 08:43:53 +02:00
silveroxides ed8c331ce2 perf(extract): stream adaptive SVD inputs 2026-08-14 07:49:00 +02:00
silveroxides 16e493cfdf perf(lora): bound knee SVD probes 2026-08-13 16:36:13 +02:00
silveroxides f76195f249 feat(models): add dtype conversion node 2026-08-13 07:37:36 +02:00
silveroxides e2c11f2290 test(nodes): require static tooltips 2026-08-13 07:27:41 +02:00
silveroxides c84ff102cb fix(lora): preserve per-role dtypes 2026-08-13 07:27:27 +02:00
silveroxides 23fa2ad485 docs(nodes): add schema tooltips 2026-08-13 07:26:37 +02:00
silveroxides 6457c41a5a fix(lora): stream mixed-rank multi-merge 2026-08-09 16:49:31 +02:00
silveroxides 725f4a0e68 perf(lora): rebuild resize pipeline 2026-08-08 02:34:08 +02:00
silveroxides 0a7578ce73 feat(analysis): add model similarity nodes
Separate CWB-derived diagnostics from merge weighting while streaming each logical layer once.
2026-08-04 15:52:42 +02:00
silveroxides 3bd4977d2a fix(cwb): keep preset scale neutral
Runtime conditioning scale reduction must not be carried into persisted model or LoRA weights. Keep named merger presets at 1.0 and reserve scaling for explicit custom configuration.
2026-08-03 18:48:14 +02:00
silveroxides 89f4def83e feat(cwb): preserve secondary-only layers
- build generic and LoRA worklists from the union of inputs
- copy single-source layers exactly and merge available providers
- keep logical LoRA groups canonical, atomic, and collision-safe
- retain mismatch, dtype, quantization, streaming, and OOM contracts
2026-08-02 20:26:41 +02:00
silveroxides f390c12776 fix(merge): enforce LoRA tensor contracts
- preserve direct diffs, precision, and guarded low-bit tensors
- stream paired CWB layers with atomic CPU OOM fallback
- save generated merge artifacts under models_dir
2026-08-02 18:11:19 +02:00
silveroxides bed9c6e8ff feat(merge): add dedicated CWB mergers 2026-08-01 13:14:14 +02:00