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
|