aboutsummaryrefslogtreecommitdiffstats
path: root/webui.py
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-01-06 04:51:45 +0000
committerGitHub <noreply@github.com>2023-01-06 04:51:45 +0000
commit85fa4eacea859ef2c78d719f36b25a2e19dd0be1 (patch)
tree1597ed6d494ffb1efd95023f9283be1f9f473b82 /webui.py
parent3ea354f274fe91bb224fe8bbe72ae215ac6622cf (diff)
parent8111b5569d07c7ac3b695e28171aede728b4ae56 (diff)
downloadstable-diffusion-webui-gfx803-85fa4eacea859ef2c78d719f36b25a2e19dd0be1.tar.gz
stable-diffusion-webui-gfx803-85fa4eacea859ef2c78d719f36b25a2e19dd0be1.tar.bz2
stable-diffusion-webui-gfx803-85fa4eacea859ef2c78d719f36b25a2e19dd0be1.zip
Merge pull request #6402 from brkirch/work-with-nightly-local-builds
Add support for using PyTorch nightly and local builds
Diffstat (limited to 'webui.py')
-rw-r--r--webui.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/webui.py b/webui.py
index d89e0fb5..ff6eb6eb 100644
--- a/webui.py
+++ b/webui.py
@@ -4,7 +4,7 @@ import threading
import time
import importlib
import signal
-import threading
+import re
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from fastapi.middleware.gzip import GZipMiddleware
@@ -13,6 +13,11 @@ from modules import import_hook, errors
from modules.call_queue import wrap_queued_call, queue_lock, wrap_gradio_gpu_call
from modules.paths import script_path
+import torch
+# Truncate version number of nightly/local build of PyTorch to not cause exceptions with CodeFormer or Safetensors
+if ".dev" in torch.__version__ or "+git" in torch.__version__:
+ torch.__version__ = re.search(r'[\d.]+', torch.__version__).group(0)
+
from modules import shared, devices, sd_samplers, upscaler, extensions, localization, ui_tempdir
import modules.codeformer_model as codeformer
import modules.extras