Sd-mecha

Latest version: v0.0.29

Safety actively analyzes 723954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.0.25

- fix a bug where the model configurations would silently fail to parse
- fix none seed not supported as a default hyper value

0.0.24

- remove CWM (`sd_mecha.hypers.classes`)

0.0.23

- speedup `rotate` method by ~2x using `torch.svd_lowrank`

0.0.21

- add new builtin methods: `n_average`, `geometric_median`, `ties_sum_extended` / `add_difference_ties_extended`, `ties_sum_with_dropout` / `ties_with_dare`, `model_stock_for_tensor` / `model_stock_n_models`
- add a new parameter `vote_sgn` to `ties_sum` / `add_differenc_ties`

credits to 6DammK9 for this contribution!

0.0.20

- revert `sd_mecha.train_difference` to the original implementation from supermerger
- add 3 new methods `add_opposite`, `clamped_add_opposite` and `select_max_delta`

Note that `clamped_add_opposite` corresponds to the implementation of train difference in 0.0.19 and earlier versions.

0.0.19

- raise error for non-lora keys when loading a lora model type in https://github.com/ljleb/sd-mecha/pull/33
- fix a bug where keys of input models where directly used as fallback when applying a lora to a composite recipe in https://github.com/ljleb/sd-mecha/pull/34

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.