diff options
author | brkirch <brkirch@users.noreply.github.com> | 2023-01-04 01:43:05 +0000 |
---|---|---|
committer | brkirch <brkirch@users.noreply.github.com> | 2023-01-06 01:54:52 +0000 |
commit | 8111b5569d07c7ac3b695e28171aede728b4ae56 (patch) | |
tree | 4b8516fd94533412f659f475b3fcdcbf4cacd50a /webui.py | |
parent | 3bd737767b071878ea980e94b8705f603bcf545e (diff) | |
download | stable-diffusion-webui-gfx803-8111b5569d07c7ac3b695e28171aede728b4ae56.tar.gz stable-diffusion-webui-gfx803-8111b5569d07c7ac3b695e28171aede728b4ae56.tar.bz2 stable-diffusion-webui-gfx803-8111b5569d07c7ac3b695e28171aede728b4ae56.zip |
Add support for PyTorch nightly and local builds
Diffstat (limited to 'webui.py')
-rw-r--r-- | webui.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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
|