aboutsummaryrefslogtreecommitdiff
path: root/webui.py
diff options
context:
space:
mode:
authorSakura-Luna <53183413+Sakura-Luna@users.noreply.github.com>2023-05-14 12:42:44 +0800
committerSakura-Luna <53183413+Sakura-Luna@users.noreply.github.com>2023-05-14 14:06:01 +0800
commite14b586d0494d6c5cc3cbc45b5fa00c03d052443 (patch)
tree807b3e771ef465654b672956d09d94af525d14ab /webui.py
parentb08500cec8a791ef20082628b49b17df833f5dda (diff)
Add Tiny AE live preview
Diffstat (limited to 'webui.py')
-rw-r--r--webui.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/webui.py b/webui.py
index 727ebd31..0a928434 100644
--- a/webui.py
+++ b/webui.py
@@ -144,10 +144,21 @@ Use --skip-version-check commandline argument to disable this check.
""".strip())
+def check_taesd():
+ from modules.paths_internal import models_path
+
+ model_url = 'https://github.com/madebyollin/taesd/raw/main/taesd_decoder.pth'
+ model_path = os.path.join(models_path, "VAE-approx", "taesd_decoder.pth")
+ if not os.path.exists(model_path):
+ print('download taesd model')
+ torch.hub.download_url_to_file(model_url, os.path.dirname(model_path))
+
+
def initialize():
fix_asyncio_event_loop_policy()
check_versions()
+ check_taesd()
extensions.list_extensions()
localization.list_localizations(cmd_opts.localizations_dir)