ford442 commited on
Commit
0c694dc
·
verified ·
1 Parent(s): 925e298

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -91,8 +91,8 @@ device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")
91
  def load_and_prepare_model(model_id):
92
  model_dtypes = {"ford442/RealVisXL_V5.0_BF16": torch.bfloat16,}
93
  dtype = model_dtypes.get(model_id, torch.bfloat16) # Default to float32 if not found
94
- #vaeX = AutoencoderKL.from_pretrained("ford442/sdxl-vae-bf16", safety_checker=None, use_safetensors=False)
95
- vaeX = AutoencoderKL.from_pretrained("stabilityai/sdxl-vae", safety_checker=None, use_safetensors=False)
96
  #vae = AutoencoderKL.from_pretrained('cross-attention/asymmetric-autoencoder-kl-x-2',use_safetensors=False)
97
  #vae = AutoencoderKL.from_single_file('https://huggingface.co/ford442/sdxl-vae-bf16/mySLR/myslrVAE_v10.safetensors')
98
  #vaeX = AutoencoderKL.from_pretrained("stabilityai/sd-vae-ft-mse",use_safetensors=True)
@@ -132,7 +132,7 @@ def load_and_prepare_model(model_id):
132
  #sched = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config, beta_schedule="scaled_linear",use_karras_sigmas=True, algorithm_type="dpmsolver++")
133
  #pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config, beta_schedule="scaled_linear", beta_start=0.00085, beta_end=0.012, steps_offset=1)
134
  #pipe.scheduler = DPMSolverMultistepScheduler.from_pretrained('SG161222/RealVisXL_V5.0', subfolder='scheduler', algorithm_type='sde-dpmsolver++')
135
- pipe.vae = vaeX.to(torch.bfloat16)
136
  #pipe.unet = unetX.to(torch.bfloat16)
137
  pipe.scheduler = sched
138
  pipe.vae.do_resize=False
@@ -204,7 +204,7 @@ def randomize_seed_fn(seed: int, randomize_seed: bool) -> int:
204
  def uploadNote(prompt,num_inference_steps,guidance_scale,timestamp):
205
  filename= f'tst_A_{timestamp}.txt'
206
  with open(filename, "w") as f:
207
- f.write(f"Realvis 5.0 (Tester A) \n")
208
  f.write(f"Date/time: {timestamp} \n")
209
  f.write(f"Prompt: {prompt} \n")
210
  f.write(f"Steps: {num_inference_steps} \n")
@@ -212,7 +212,7 @@ def uploadNote(prompt,num_inference_steps,guidance_scale,timestamp):
212
  f.write(f"SPACE SETUP: \n")
213
  f.write(f"Use Model Dtype: no \n")
214
  f.write(f"Model Scheduler: Euler_a all_custom before cuda \n")
215
- f.write(f"Model VAE: sdxl-vae to bfloat safetensor=false before cuda then attn_proc / scale factor 8 \n")
216
  f.write(f"Model UNET: default ford442/RealVisXL_V5.0_BF16 \n")
217
  f.write(f"Model HiDiffusion OFF \n")
218
  f.write(f"Model do_resize ON \n")
 
91
  def load_and_prepare_model(model_id):
92
  model_dtypes = {"ford442/RealVisXL_V5.0_BF16": torch.bfloat16,}
93
  dtype = model_dtypes.get(model_id, torch.bfloat16) # Default to float32 if not found
94
+ vaeX = AutoencoderKL.from_pretrained("ford442/sdxl-vae-bf16", safety_checker=None, use_safetensors=False)
95
+ #vaeX = AutoencoderKL.from_pretrained("stabilityai/sdxl-vae", safety_checker=None, use_safetensors=False)
96
  #vae = AutoencoderKL.from_pretrained('cross-attention/asymmetric-autoencoder-kl-x-2',use_safetensors=False)
97
  #vae = AutoencoderKL.from_single_file('https://huggingface.co/ford442/sdxl-vae-bf16/mySLR/myslrVAE_v10.safetensors')
98
  #vaeX = AutoencoderKL.from_pretrained("stabilityai/sd-vae-ft-mse",use_safetensors=True)
 
132
  #sched = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config, beta_schedule="scaled_linear",use_karras_sigmas=True, algorithm_type="dpmsolver++")
133
  #pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config, beta_schedule="scaled_linear", beta_start=0.00085, beta_end=0.012, steps_offset=1)
134
  #pipe.scheduler = DPMSolverMultistepScheduler.from_pretrained('SG161222/RealVisXL_V5.0', subfolder='scheduler', algorithm_type='sde-dpmsolver++')
135
+ pipe.vae = vaeX #.to(torch.bfloat16)
136
  #pipe.unet = unetX.to(torch.bfloat16)
137
  pipe.scheduler = sched
138
  pipe.vae.do_resize=False
 
204
  def uploadNote(prompt,num_inference_steps,guidance_scale,timestamp):
205
  filename= f'tst_A_{timestamp}.txt'
206
  with open(filename, "w") as f:
207
+ f.write(f"Realvis 5.0 (Tester B) \n")
208
  f.write(f"Date/time: {timestamp} \n")
209
  f.write(f"Prompt: {prompt} \n")
210
  f.write(f"Steps: {num_inference_steps} \n")
 
212
  f.write(f"SPACE SETUP: \n")
213
  f.write(f"Use Model Dtype: no \n")
214
  f.write(f"Model Scheduler: Euler_a all_custom before cuda \n")
215
+ f.write(f"Model VAE: sdxl-vae-bf16 safetensor=false before cuda then attn_proc / scale factor 8 \n")
216
  f.write(f"Model UNET: default ford442/RealVisXL_V5.0_BF16 \n")
217
  f.write(f"Model HiDiffusion OFF \n")
218
  f.write(f"Model do_resize ON \n")