diff --git a/README.md b/README.md index c9280c410..e1f1f37b9 100644 --- a/README.md +++ b/README.md @@ -293,7 +293,7 @@ check [ChangeLog](CHANGELOG.md) for when feature was first introduced as it will ### Sponsors
-TillerzAllan GrantBrent OzarMatthew RunoSalad Technologiesa.v.mantzaris +Allan GrantBrent OzarMatthew RunoSalad Technologiesa.v.mantzarisRobert McCurdy

diff --git a/webui.py b/webui.py index 408724eff..c0fdd7235 100644 --- a/webui.py +++ b/webui.py @@ -60,17 +60,16 @@ fastapi_args = { } import modules.sd_hijack +from packaging.version import Version timer.startup.record("ldm") - modules.loader.initialized = True - def check_rollback_vae(): if shared.cmd_opts.rollback_vae: if not torch.cuda.is_available(): log.error("Rollback VAE functionality requires compatible GPU") shared.cmd_opts.rollback_vae = False - elif not torch.__version__.startswith('2.1'): + elif not Version(torch.__version__) >= Version("2.1"): log.error("Rollback VAE functionality requires Torch 2.1 or higher") shared.cmd_opts.rollback_vae = False elif 0 < torch.cuda.get_device_capability()[0] < 8: @@ -78,6 +77,7 @@ def check_rollback_vae(): shared.cmd_opts.rollback_vae = False + def initialize(): log.debug('Initializing') check_rollback_vae()