Просмотр исходного кода

Merge pull request #16275 from AUTOMATIC1111/fix-image-upscale-on-cpu

fix image upscale on cpu
AUTOMATIC1111 1 год назад
Родитель
Сommit
850e14923e
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      modules/upscaler_utils.py

+ 1 - 1
modules/upscaler_utils.py

@@ -41,7 +41,7 @@ def upscale_pil_patch(model, img: Image.Image) -> Image.Image:
     """
     """
     param = torch_utils.get_param(model)
     param = torch_utils.get_param(model)
 
 
-    with torch.no_grad():
+    with torch.inference_mode():
         tensor = pil_image_to_torch_bgr(img).unsqueeze(0)  # add batch dimension
         tensor = pil_image_to_torch_bgr(img).unsqueeze(0)  # add batch dimension
         tensor = tensor.to(device=param.device, dtype=param.dtype)
         tensor = tensor.to(device=param.device, dtype=param.dtype)
         with devices.without_autocast():
         with devices.without_autocast():