smzerbe commited on
Commit
de9be62
·
verified ·
1 Parent(s): f83c200

Update modules/sd_models.py

Browse files
Files changed (1) hide show
  1. modules/sd_models.py +4 -0
modules/sd_models.py CHANGED
@@ -415,6 +415,8 @@ def load_model_weights(model, checkpoint_info: CheckpointInfo, state_dict, timer
415
  # prevent model to load state dict in fp8
416
  if torch.cuda.is_available():
417
  model.half()
 
 
418
 
419
 
420
  if not SkipWritingToConfig.skip:
@@ -485,6 +487,8 @@ def load_model_weights(model, checkpoint_info: CheckpointInfo, state_dict, timer
485
  model.alphas_cumprod = None
486
  if torch.cuda.is_available():
487
  model.half()
 
 
488
  model.alphas_cumprod = alphas_cumprod
489
  model.alphas_cumprod_original = alphas_cumprod
490
  model.first_stage_model = vae
 
415
  # prevent model to load state dict in fp8
416
  if torch.cuda.is_available():
417
  model.half()
418
+ else:
419
+ print("CUDA not available — skipping model.half()")
420
 
421
 
422
  if not SkipWritingToConfig.skip:
 
487
  model.alphas_cumprod = None
488
  if torch.cuda.is_available():
489
  model.half()
490
+ else:
491
+ print("CUDA not available — skipping model.half()")
492
  model.alphas_cumprod = alphas_cumprod
493
  model.alphas_cumprod_original = alphas_cumprod
494
  model.first_stage_model = vae