刘虹雨 commited on
Commit
7009632
·
1 Parent(s): 216e4f3

update code

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -1016,6 +1016,7 @@ def launch_gradio_app():
1016
 
1017
  if __name__ == '__main__':
1018
  import torch.multiprocessing as mp
 
1019
  mp.set_start_method('spawn', force=True)
1020
  # logging.info("Environment Variables: %s" % os.environ)
1021
  # logging.info("Installing CUDA extensions...")
@@ -1040,8 +1041,14 @@ if __name__ == '__main__':
1040
  controlnet_path, torch_dtype=torch.float16
1041
  )
1042
  sd_path = './pretrained_model/sd21'
 
 
 
 
 
 
1043
  pipeline_sd = StableDiffusionControlNetImg2ImgPipeline.from_pretrained(
1044
- sd_path, torch_dtype=torch.float16,
1045
  use_safetensors=True, controlnet=controlnet, variant="fp16"
1046
  ).to(device)
1047
  demo_cam = False
 
1016
 
1017
  if __name__ == '__main__':
1018
  import torch.multiprocessing as mp
1019
+ import transformers
1020
  mp.set_start_method('spawn', force=True)
1021
  # logging.info("Environment Variables: %s" % os.environ)
1022
  # logging.info("Installing CUDA extensions...")
 
1041
  controlnet_path, torch_dtype=torch.float16
1042
  )
1043
  sd_path = './pretrained_model/sd21'
1044
+ text_encoder = transformers.CLIPTextModel.from_pretrained(
1045
+ sd_path,
1046
+ subfolder="text_encoder",
1047
+ num_hidden_layers=12 - (2 - 1),
1048
+ torch_dtype=torch.float16
1049
+ )
1050
  pipeline_sd = StableDiffusionControlNetImg2ImgPipeline.from_pretrained(
1051
+ sd_path, torch_dtype=torch.float16, text_encoder=text_encoder,
1052
  use_safetensors=True, controlnet=controlnet, variant="fp16"
1053
  ).to(device)
1054
  demo_cam = False