From f6bf51516ee24421a0c05cd40496e4bc16c42ca3 Mon Sep 17 00:00:00 2001 From: Disty0 Date: Wed, 6 Dec 2023 11:32:20 +0300 Subject: [PATCH] Use devices.dtype with IP Adapter --- scripts/ipadapter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/ipadapter.py b/scripts/ipadapter.py index cadd24c6e..f581b4868 100644 --- a/scripts/ipadapter.py +++ b/scripts/ipadapter.py @@ -82,7 +82,7 @@ class Script(scripts.Script): return if image_encoder is None: try: - image_encoder = CLIPVisionModelWithProjection.from_pretrained("h94/IP-Adapter", subfolder=subfolder, torch_dtype=torch.float16, cache_dir=shared.opts.diffusers_dir, use_safetensors=True).to(devices.device) + image_encoder = CLIPVisionModelWithProjection.from_pretrained("h94/IP-Adapter", subfolder=subfolder, torch_dtype=devices.dtype, cache_dir=shared.opts.diffusers_dir, use_safetensors=True).to(devices.device) except Exception as e: shared.log.error(f'IP adapter: failed to load image encoder: {e}') return