Spaces:
Running
on
Zero
Running
on
Zero
刘虹雨
commited on
Commit
·
7009632
1
Parent(s):
216e4f3
update code
Browse files
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
|