You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Max Audron 14c0884fd0 use python importlib to load and execute extension modules
previously module attributes like __file__ where not set correctly,
leading to scripts getting the directory of the stable-diffusion repo
location instead of their own script.

This causes problem when loading user data from an external location
using the --data-dir flag, as extensions would look for their own code
in the stable-diffusion repo location instead of the data dir location.

Using pythons importlib functions sets the modules specs correctly and
executes them. But this will break extensions if they build paths based
on the previously incorrect __file__ attribute.
3 years ago
..
api support detecting midas model 3 years ago
codeformer fix F541 f-string without any placeholders 3 years ago
hypernetworks enable compact view for train tab 3 years ago
models/diffusion Add instruct-pix2pix hijack 3 years ago
textual_inversion add data-dir flag and set all user data directories based on it 3 years ago
call_queue.py big rework of progressbar/preview system to allow multiple users to prompts at the same time and do not get previews of each other 3 years ago
codeformer_model.py Set device for facelib/facexlib and gfpgan 3 years ago
deepbooru.py added an option to filter out deepbooru tags 3 years ago
deepbooru_model.py Add option for float32 sampling with float16 UNet 3 years ago
devices.py clarify the option to disable NaN check. 3 years ago
errors.py better support for xformers flash attention on older versions of torch 3 years ago
esrgan_model.py Revert "MPS Upscalers Fix" 3 years ago
esrgan_model_arch.py fix typo in filename for ESRGAN arch 3 years ago
extensions.py add data-dir flag and set all user data directories based on it 3 years ago
extra_networks.py extra networks UI 3 years ago
extra_networks_hypernet.py Lora support! 3 years ago
extras.py third time's the charm 3 years ago
face_restoration.py codeformer support 3 years ago
generation_parameters_copypaste.py add data-dir flag and set all user data directories based on it 3 years ago
gfpgan_model.py add data-dir flag and set all user data directories based on it 3 years ago
hashes.py add data-dir flag and set all user data directories based on it 3 years ago
images.py handling sub grids and merging into one 3 years ago
img2img.py bump gradio to 3.16.2 3 years ago
import_hook.py add a comment for disable xformers hack 3 years ago
interrogate.py add data-dir flag and set all user data directories based on it 3 years ago
localization.py add ability to create extensions that add localizations 3 years ago
lowvram.py unload depth model if medvram/lowvram enabled 3 years ago
masking.py Fix non-square full resolution inpainting. 3 years ago
memmon.py add additional memory states 3 years ago
modelloader.py add more stuff to ignore when creating model from config 3 years ago
ngrok.py Correct singleton comparisons 3 years ago
paths.py add data-dir flag and set all user data directories based on it 3 years ago
postprocessing.py a possible fix for broken image upscaling 3 years ago
processing.py add data-dir flag and set all user data directories based on it 3 years ago
progress.py add progress bar to modelmerger 3 years ago
prompt_parser.py add BREAK keyword to end current text chunk and start the next 3 years ago
realesrgan_model.py Fix unable to find Real-ESRGAN model info error (AttributeError: 'NoneType' object has no attribute 'data_path') #6841 #5170 3 years ago
safe.py Merge pull request #5992 from yuvalabou/F541 3 years ago
script_callbacks.py Lora support! 3 years ago
script_loading.py use python importlib to load and execute extension modules 3 years ago
scripts.py add an option to enable sections from extras tab in txt2img/img2img 3 years ago
scripts_auto_postprocessing.py add an option to enable sections from extras tab in txt2img/img2img 3 years ago
scripts_postprocessing.py add an option to enable sections from extras tab in txt2img/img2img 3 years ago
sd_disable_initialization.py fix missing field for aesthetic embedding extension 3 years ago
sd_hijack.py write a comment for fix_checkpoint function 3 years ago
sd_hijack_checkpoint.py add option to show/hide warnings 3 years ago
sd_hijack_clip.py add BREAK keyword to end current text chunk and start the next 3 years ago
sd_hijack_clip_old.py CLIP hijack rework 3 years ago
sd_hijack_inpainting.py remove the need to place configs near models 3 years ago
sd_hijack_ip2p.py Add instruct-pix2pix hijack 3 years ago
sd_hijack_open_clip.py Add support Stable Diffusion 2.0 3 years ago
sd_hijack_optimizations.py Add UI setting for upcasting attention to float32 3 years ago
sd_hijack_unet.py fix for unet hijack breaking the train tab 3 years ago
sd_hijack_utils.py Fix full previews, --no-half-vae 3 years ago
sd_hijack_xlmr.py alt-diffusion integration 3 years ago
sd_models.py add data-dir flag and set all user data directories based on it 3 years ago
sd_models_config.py support detecting midas model 3 years ago
sd_samplers.py fix prompt editing break after first batch in img2img 3 years ago
sd_vae.py add data-dir flag and set all user data directories based on it 3 years ago
sd_vae_approx.py Fix Approx NN on devices other than CUDA 3 years ago
shared.py add data-dir flag and set all user data directories based on it 3 years ago
shared_items.py remove the need to place configs near models 3 years ago
styles.py change style dropdowns to multiselect 3 years ago
sub_quadratic_attention.py Add UI setting for upcasting attention to float32 3 years ago
timer.py remove the need to place configs near models 3 years ago
txt2img.py bump gradio to 3.16.2 3 years ago
ui.py add data-dir flag and set all user data directories based on it 3 years ago
ui_common.py fix open directory button failing 3 years ago
ui_components.py add an option to enable sections from extras tab in txt2img/img2img 3 years ago
ui_extensions.py add data-dir flag and set all user data directories based on it 3 years ago
ui_extra_networks.py make clicking extra networks button one more time close the extra networks UI 3 years ago
ui_extra_networks_hypernets.py add a slider for default value of added extra networks 3 years ago
ui_extra_networks_textual_inversion.py fix broken textual inversion extras tab 3 years ago
ui_postprocessing.py rework extras tab to use script system 3 years ago
ui_tempdir.py add support for running with gradio 3.9 installed 3 years ago
upscaler.py add data-dir flag and set all user data directories based on it 3 years ago
xlmr.py fix bugs 3 years ago