Fooocus Prompt Expansion (#329)

* add vae approx download

* files

* files

* files

* i

* i

* i

* i

* i

* i

* i

* i

* i

* i
This commit is contained in:
lllyasviel
2023-09-09 17:22:32 -07:00
committed by GitHub
parent 09e0d1cb3a
commit 496766edd7
19 changed files with 150532 additions and 81 deletions
+15 -1
View File
@@ -6,7 +6,7 @@ import fooocus_version
from modules.launch_util import is_installed, run, python, \
run_pip, repo_dir, git_clone, requirements_met, script_path, dir_repos
from modules.model_loader import load_file_from_url
from modules.path import modelfile_path, lorafile_path
from modules.path import modelfile_path, lorafile_path, vae_approx_path, fooocus_expansion_path
REINSTALL_ALL = False
@@ -63,12 +63,26 @@ lora_filenames = [
'https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors')
]
vae_approx_filenames = [
('taesdxl_decoder.pth',
'https://huggingface.co/lllyasviel/misc/resolve/main/taesdxl_decoder.pth')
]
def download_models():
for file_name, url in model_filenames:
load_file_from_url(url=url, model_dir=modelfile_path, file_name=file_name)
for file_name, url in lora_filenames:
load_file_from_url(url=url, model_dir=lorafile_path, file_name=file_name)
for file_name, url in vae_approx_filenames:
load_file_from_url(url=url, model_dir=vae_approx_path, file_name=file_name)
load_file_from_url(
url='https://huggingface.co/lllyasviel/misc/resolve/main/fooocus_expansion.bin',
model_dir=fooocus_expansion_path,
file_name='pytorch_model.bin'
)
return