Update ldm/inference_base.py
Browse files- ldm/inference_base.py +2 -0
ldm/inference_base.py
CHANGED
@@ -175,8 +175,10 @@ def get_sd_models(opt):
|
|
175 |
build stable diffusion model, sampler
|
176 |
"""
|
177 |
# SD
|
|
|
178 |
config = OmegaConf.load(f"{opt.config}")
|
179 |
model = load_model_from_config(config, opt.sd_ckpt, opt.vae_ckpt)
|
|
|
180 |
sd_model = model.to(opt.device)
|
181 |
|
182 |
# sampler
|
|
|
175 |
build stable diffusion model, sampler
|
176 |
"""
|
177 |
# SD
|
178 |
+
device = 'cuda' if torch.cuda.is_available() else 'cpu'
|
179 |
config = OmegaConf.load(f"{opt.config}")
|
180 |
model = load_model_from_config(config, opt.sd_ckpt, opt.vae_ckpt)
|
181 |
+
model = model.half()
|
182 |
sd_model = model.to(opt.device)
|
183 |
|
184 |
# sampler
|