Commit Graph
165 Commits
Author SHA1 Message Date
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 d9467c4bf2 chore(release): bump version to 0.7.0 2026-08-18 12:16:33 +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 f0aee7ec0c Bump version from 0.5.4 to 0.6.0 2026-08-14 20:57:43 +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 f5839f706c docs: define UEL and LoRA merge invariants 2026-08-14 08:44:01 +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 0d79c8d4f4 docs(audit): record UEL loading gaps 2026-08-13 16:36:18 +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 91a38ca4e5 Bump version from 0.5.3 to 0.5.4 2026-08-08 02:34:20 +02:00
silveroxides 725f4a0e68 perf(lora): rebuild resize pipeline 2026-08-08 02:34:08 +02:00
Silver 450adbd9c9 Bump version from 0.5.2 to 0.5.3 2026-08-04 15:55:42 +02:00
Silver 130e6adede Merge pull request #20 from silveroxides/feature/model-similarity-analysis
Feature/model similarity analysis
2026-08-04 15:55:22 +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 9ad992d080 feat(extract): register text encoder nodes 2026-08-03 18:57:57 +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 10484831d0 fix(package): use requirements manifest
Remove duplicate dependency metadata from pyproject.toml and rely on requirements.txt as the custom-node installation source.

Release as 0.5.2.
2026-08-02 20:43:32 +02:00
silveroxides 71b7936f92 fix(package): source registry requirements
Use requirements.txt as the single dependency source so Registry releases cannot drift from runtime installation constraints.

Release as 0.5.1.
2026-08-02 20:40:42 +02:00
Silver d9fc1f52f1 Bump version from 0.4.6 to 0.5.0 2026-08-02 20:33:22 +02:00
Silver 01570b4805 Merge pull request #19 from silveroxides/feature/cwb-secondary-layer-union
Feature/cwb secondary layer union
2026-08-02 20:32:58 +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 aca6147f35 chore(package): exclude tests 2026-08-02 18:12:01 +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
silveroxides 49b66ea64e fix(lora): enforce adapter tensor contracts 2026-08-01 12:15:39 +02:00
silveroxides f828ca7dfc chore: bump version to 0.4.6 2026-07-31 05:55:30 +02:00
silveroxides 47be3fa1bd fix(lora): preserve FP32 source layers 2026-07-31 05:55:21 +02:00
silveroxides e972b53cf0 chore: bump version to 0.4.5 2026-07-31 05:49:02 +02:00
silveroxides 4cb065b9d2 feat(lora): add opt-in full 1D diffs 2026-07-31 05:48:53 +02:00
Silver febab8ffcd Merge pull request #16 from Booyaka101/fix/dora-extract-1d-tensor-crash
Fix DoRA extraction crash on 1-D weights (x_pad_token, norm weights)
2026-07-11 11:26:54 +02:00
Silver 06365311e2 Merge pull request #18 from silveroxides/fix/loading-refactor
Refactor loading strategies in mergers and LoRA resize nodes.
2026-07-11 11:23:07 +02:00
silveroxides 9375ced5cf Refactor loading strategies in mergers and LoRA resize nodes. 2026-07-11 11:21:40 +02:00
Silver 314f5ef67b Bump version from 0.4.3 to 0.4.4 2026-06-06 18:58:20 +02:00
Silver 841b70c384 Merge pull request #17 from silveroxides/feature/dora-extract
Feature/dora extract
2026-06-06 18:58:00 +02:00
Silver c3902c235c Merge branch 'main' into feature/dora-extract 2026-06-06 18:57:51 +02:00
silveroxides 2b496bdd8c Bump version to 0.4.2 2026-06-06 18:50:37 +02:00
silveroxides 34223abb25 Add anima lora renaming node 2026-06-06 18:50:17 +02:00
Booyaka101 22e7701411 fix: skip 1-D weights before the norm in DoRA extraction
The matched-shape branch computed torch.linalg.norm(tensor_a, dim=1)
for every non-4-D tensor, including 1-D weights (e.g. x_pad_token,
norm .weight). A 1-D tensor has no dim=1, so this raised
'Dimension out of range ... but got 1' and aborted the whole
extraction. The code already skips 1-D tensors a few lines later, so
bail out before the norm instead.

Fixes #15
2026-06-06 18:21:50 +08:00
Silver d2a81c0f9c Bump version from 0.4.2 to 0.4.3 2026-05-29 14:38:38 +02:00
Silver 2cb7f6c55e Merge pull request #14 from silveroxides/feature/dora-extract
Feature/dora extract
2026-05-29 14:37:56 +02:00