"sd_lora":shared.OptionInfo("None","Add Lora to prompt",gr.Dropdown,lambda:{"choices":["None"]+[xforxinlora.available_loras]},refresh=lora.list_available_loras),
"sd_lora":shared.OptionInfo("None","Add Lora to prompt",gr.Dropdown,lambda:{"choices":["None"]+list(lora.available_loras)},refresh=lora.list_available_loras),
can_use_sdp=hasattr(torch.nn.functional,"scaled_dot_product_attention")andcallable(getattr(torch.nn.functional,"scaled_dot_product_attention"))# not everyone has torch 2.x to use sdp
can_use_sdp=hasattr(torch.nn.functional,"scaled_dot_product_attention")andcallable(torch.nn.functional.scaled_dot_product_attention)# not everyone has torch 2.x to use sdp
assertnotis_edit_modelorall([len(conds)==1forcondsinconds_list]),"AND is not supported for InstructPix2Pix checkpoint (unless using Image CFG scale = 1.0)"
assertnotis_edit_modelorall(len(conds)==1forcondsinconds_list),"AND is not supported for InstructPix2Pix checkpoint (unless using Image CFG scale = 1.0)"
"extra_networks_card_width":OptionInfo(0,"Card width for Extra Networks (px)"),
"extra_networks_card_height":OptionInfo(0,"Card height for Extra Networks (px)"),
"extra_networks_add_text_separator":OptionInfo(" ","Extra text to add before <...> when adding extra network to prompt"),
"sd_hypernetwork":OptionInfo("None","Add hypernetwork to prompt",gr.Dropdown,lambda:{"choices":["None"]+[xforxinhypernetworks.keys()]},refresh=reload_hypernetworks),
"sd_hypernetwork":OptionInfo("None","Add hypernetwork to prompt",gr.Dropdown,lambda:{"choices":["None"]+list(hypernetworks.keys())},refresh=reload_hypernetworks),
gr.HTML(value="<p style='margin-bottom: 0.7em'>Train an embedding or Hypernetwork; you must specify a directory with a set of 1:1 ratio images <a href=\"https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion\" style=\"font-weight:bold;\">[wiki]</a></p>")