Staticaliza commited on
Commit
45af443
·
verified ·
1 Parent(s): 09b1cd0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -36,19 +36,23 @@ controlnet = ControlNetModel.from_pretrained("MakiPan/controlnet-encoded-hands-1
36
 
37
  repo_default = StableDiffusionXLPipeline.from_pretrained("sd-community/sdxl-flash", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False)
38
  repo_default.load_lora_weights("ehristoforu/dalle-3-xl-v2", adapter_name="base")
39
- repo_default.load_lora_weights("Corcelio/mobius", weight_name="mobius.safetensors", adapter_name="base2")
40
- repo_default.set_adapters(["base", "base2"], adapter_weights=[0.7, 0.7])
41
 
42
  repo_pixel = StableDiffusionXLPipeline.from_pretrained("sd-community/sdxl-flash", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False)
43
  repo_pixel.load_lora_weights("artificialguybr/PixelArtRedmond", adapter_name="base")
44
  repo_pixel.load_lora_weights("nerijs/pixel-art-xl", adapter_name="base2")
45
  repo_pixel.set_adapters(["base", "base2"], adapter_weights=[1, 1])
46
 
 
 
 
 
47
  repo_customs = {
48
  "Default": repo_default,
49
  "Realistic": StableDiffusionXLPipeline.from_pretrained("stablediffusionapi/NightVision_XL", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=False, add_watermarker=False),
50
  "Anime": StableDiffusionXLPipeline.from_pretrained("cagliostrolab/animagine-xl-3.1", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False),
51
  "Pixel": repo_pixel,
 
52
  }
53
 
54
  # Functions
@@ -122,7 +126,7 @@ with gr.Blocks(css=css) as main:
122
  input = gr.Textbox(lines=1, value=DEFAULT_INPUT, label="Input")
123
  filter_input = gr.Textbox(lines=1, value="", label="Input Filter")
124
  negative_input = gr.Textbox(lines=1, value=DEFAULT_NEGATIVE_INPUT, label="Input Negative")
125
- model = gr.Dropdown(label="Models", choices=["Default", "Realistic", "Anime", "Pixel"], value="Default")
126
  height = gr.Slider(minimum=1, maximum=2160, step=1, value=DEFAULT_HEIGHT, label="Height")
127
  width = gr.Slider(minimum=1, maximum=2160, step=1, value=DEFAULT_WIDTH, label="Width")
128
  steps = gr.Slider(minimum=-1, maximum=100, step=1, value=-1, label="Steps")
 
36
 
37
  repo_default = StableDiffusionXLPipeline.from_pretrained("sd-community/sdxl-flash", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False)
38
  repo_default.load_lora_weights("ehristoforu/dalle-3-xl-v2", adapter_name="base")
39
+ repo_default.set_adapters(["base"], adapter_weights=[0.7])
 
40
 
41
  repo_pixel = StableDiffusionXLPipeline.from_pretrained("sd-community/sdxl-flash", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False)
42
  repo_pixel.load_lora_weights("artificialguybr/PixelArtRedmond", adapter_name="base")
43
  repo_pixel.load_lora_weights("nerijs/pixel-art-xl", adapter_name="base2")
44
  repo_pixel.set_adapters(["base", "base2"], adapter_weights=[1, 1])
45
 
46
+ repo_large = StableDiffusionXLPipeline.from_pretrained("Corcelio/mobius", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False)
47
+ repo_large.load_lora_weights("ehristoforu/dalle-3-xl-v2", adapter_name="base")
48
+ repo_large.set_adapters(["base"], adapter_weights=[0.7])
49
+
50
  repo_customs = {
51
  "Default": repo_default,
52
  "Realistic": StableDiffusionXLPipeline.from_pretrained("stablediffusionapi/NightVision_XL", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=False, add_watermarker=False),
53
  "Anime": StableDiffusionXLPipeline.from_pretrained("cagliostrolab/animagine-xl-3.1", vae=vae, controlnet=controlnet, torch_dtype=torch.float16, use_safetensors=True, add_watermarker=False),
54
  "Pixel": repo_pixel,
55
+ "Large": repo_large,
56
  }
57
 
58
  # Functions
 
126
  input = gr.Textbox(lines=1, value=DEFAULT_INPUT, label="Input")
127
  filter_input = gr.Textbox(lines=1, value="", label="Input Filter")
128
  negative_input = gr.Textbox(lines=1, value=DEFAULT_NEGATIVE_INPUT, label="Input Negative")
129
+ model = gr.Dropdown(label="Models", choices=repo_customs.keys(), value="Default")
130
  height = gr.Slider(minimum=1, maximum=2160, step=1, value=DEFAULT_HEIGHT, label="Height")
131
  width = gr.Slider(minimum=1, maximum=2160, step=1, value=DEFAULT_WIDTH, label="Width")
132
  steps = gr.Slider(minimum=-1, maximum=100, step=1, value=-1, label="Steps")