aboutsummaryrefslogtreecommitdiff
path: root/modules/sd_hijack_optimizations.py
AgeCommit message (Collapse)Author
2022-10-11Use apply_hypernetwork functionbrkirch
2022-10-11Add InvokeAI and lstein to credits, add back CUDA supportbrkirch
2022-10-11Add check for psutilbrkirch
2022-10-11Add cross-attention optimization from InvokeAIbrkirch
* Add cross-attention optimization from InvokeAI (~30% speed improvement on MPS) * Add command line option for it * Make it default when CUDA is unavailable
2022-10-11rename hypernetwork dir to hypernetworks to prevent clash with an old ↵AUTOMATIC
filename that people who use zip instead of git clone will have
2022-10-11fixes related to mergeAUTOMATIC
2022-10-11replace duplicate code with a functionAUTOMATIC
2022-10-10remove functorchC43H66N12O12S2
2022-10-09Fix VRAM Issue by only loading in hypernetwork when selected in settingsFampai
2022-10-08make --force-enable-xformers work without needing --xformersAUTOMATIC
2022-10-08add fallback for xformers_attnblock_forwardAUTOMATIC
2022-10-08simplify xfrmers options: --xformers to enable and that's itAUTOMATIC
2022-10-08emergency fix for xformers (continue + shared)AUTOMATIC
2022-10-08Merge pull request #1851 from C43H66N12O12S2/flashAUTOMATIC1111
xformers attention
2022-10-08update sd_hijack_opt to respect new env variablesC43H66N12O12S2
2022-10-08Update sd_hijack_optimizations.pyC43H66N12O12S2
2022-10-08add xformers attnblock and hypernetwork supportC43H66N12O12S2
2022-10-08Add hypernetwork support to split cross attention v1brkirch
* Add hypernetwork support to split_cross_attention_forward_v1 * Fix device check in esrgan_model.py to use devices.device_esrgan instead of shared.device
2022-10-08switch to the proper way of calling xformersC43H66N12O12S2
2022-10-07added support for hypernetworks (???)AUTOMATIC
2022-10-07add xformers attentionC43H66N12O12S2
2022-10-02Merge branch 'master' into stableJairo Correa
2022-10-02initial support for training textual inversionAUTOMATIC