├── LICENSE.txt ├── README.md ├── javascript ├── active.js ├── compactAccordion.js ├── ui.js └── update.js ├── requirements.txt ├── scripts ├── kohya │ ├── __init__.py │ ├── extract_lora_from_models.py │ ├── lora.py │ ├── lycoris_utils.py │ ├── model_utils.py │ ├── original_unet.py │ ├── sai_model_spec.py │ ├── sdxl_model_util.py │ └── sdxl_original_unet.py ├── mbwpresets.tsv.in ├── model_mixer.py ├── patches.py ├── rebasin │ ├── __init__.py │ └── weight_matching.py └── vxa.py ├── sd_modelmixer ├── __init__.py ├── __version__.py ├── classifier.py ├── classifiers │ ├── __init__.py │ ├── aesthetic │ │ ├── __init__.py │ │ ├── aes-B32-v0.safetensors │ │ ├── aesthetic.py │ │ └── score_aes-B32-v0.py │ ├── cafe_aesthetic │ │ ├── __init__.py │ │ ├── aesthetic.py │ │ ├── score_cafe_aesthetic.py │ │ ├── score_cafe_style.py │ │ ├── score_cafe_waifu.py │ │ └── score_image_reward.py │ ├── laion │ │ ├── __init__.py │ │ ├── laion-sac-logos-ava-v2.safetensors │ │ ├── laion.py │ │ └── score_laion-sac-logos-ava-v2.py │ ├── laion_v1 │ │ ├── LICENSE │ │ ├── __init__.py │ │ ├── sa_0_4_vit_l_14_linear.safetensors │ │ └── score_laion_avs1.py │ ├── pick │ │ ├── __init__.py │ │ └── score_pick.py │ └── shadow │ │ ├── __init__.py │ │ └── score_shadow.py ├── hyper.py ├── optimizers.py └── utils.py └── style.css /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/README.md -------------------------------------------------------------------------------- /javascript/active.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/javascript/active.js -------------------------------------------------------------------------------- /javascript/compactAccordion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/javascript/compactAccordion.js -------------------------------------------------------------------------------- /javascript/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/javascript/ui.js -------------------------------------------------------------------------------- /javascript/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/javascript/update.js -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | diffusers~=0.16.1 2 | hyperactive 3 | -------------------------------------------------------------------------------- /scripts/kohya/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /scripts/kohya/extract_lora_from_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/extract_lora_from_models.py -------------------------------------------------------------------------------- /scripts/kohya/lora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/lora.py -------------------------------------------------------------------------------- /scripts/kohya/lycoris_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/lycoris_utils.py -------------------------------------------------------------------------------- /scripts/kohya/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/model_utils.py -------------------------------------------------------------------------------- /scripts/kohya/original_unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/original_unet.py -------------------------------------------------------------------------------- /scripts/kohya/sai_model_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/sai_model_spec.py -------------------------------------------------------------------------------- /scripts/kohya/sdxl_model_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/sdxl_model_util.py -------------------------------------------------------------------------------- /scripts/kohya/sdxl_original_unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/kohya/sdxl_original_unet.py -------------------------------------------------------------------------------- /scripts/mbwpresets.tsv.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/mbwpresets.tsv.in -------------------------------------------------------------------------------- /scripts/model_mixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/model_mixer.py -------------------------------------------------------------------------------- /scripts/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/patches.py -------------------------------------------------------------------------------- /scripts/rebasin/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /scripts/rebasin/weight_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/rebasin/weight_matching.py -------------------------------------------------------------------------------- /scripts/vxa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/scripts/vxa.py -------------------------------------------------------------------------------- /sd_modelmixer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/__init__.py -------------------------------------------------------------------------------- /sd_modelmixer/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.3.0" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifier.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/aesthetic/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/aesthetic/aes-B32-v0.safetensors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/aesthetic/aes-B32-v0.safetensors -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/aesthetic/aesthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/aesthetic/aesthetic.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/aesthetic/score_aes-B32-v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/aesthetic/score_aes-B32-v0.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/cafe_aesthetic/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/cafe_aesthetic/aesthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/cafe_aesthetic/aesthetic.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/cafe_aesthetic/score_cafe_aesthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/cafe_aesthetic/score_cafe_aesthetic.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/cafe_aesthetic/score_cafe_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/cafe_aesthetic/score_cafe_style.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/cafe_aesthetic/score_cafe_waifu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/cafe_aesthetic/score_cafe_waifu.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/cafe_aesthetic/score_image_reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/cafe_aesthetic/score_image_reward.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion/laion-sac-logos-ava-v2.safetensors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/laion/laion-sac-logos-ava-v2.safetensors -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion/laion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/laion/laion.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion/score_laion-sac-logos-ava-v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/laion/score_laion-sac-logos-ava-v2.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion_v1/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/laion_v1/LICENSE -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion_v1/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion_v1/sa_0_4_vit_l_14_linear.safetensors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/laion_v1/sa_0_4_vit_l_14_linear.safetensors -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/laion_v1/score_laion_avs1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/laion_v1/score_laion_avs1.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/pick/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/pick/score_pick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/pick/score_pick.py -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/shadow/__init__.py: -------------------------------------------------------------------------------- 1 | """empty""" 2 | -------------------------------------------------------------------------------- /sd_modelmixer/classifiers/shadow/score_shadow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/classifiers/shadow/score_shadow.py -------------------------------------------------------------------------------- /sd_modelmixer/hyper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/hyper.py -------------------------------------------------------------------------------- /sd_modelmixer/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/optimizers.py -------------------------------------------------------------------------------- /sd_modelmixer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/sd_modelmixer/utils.py -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkpark/sd-webui-model-mixer/HEAD/style.css --------------------------------------------------------------------------------