Upload dc.py
Browse files
dc.py
CHANGED
@@ -46,6 +46,7 @@ ImageFile.LOAD_TRUNCATED_IMAGES = True
|
|
46 |
# os.environ["PYTORCH_NO_CUDA_MEMORY_CACHING"] = "1"
|
47 |
print(os.getenv("SPACES_ZERO_GPU"))
|
48 |
|
|
|
49 |
import gradio as gr
|
50 |
import logging
|
51 |
logging.getLogger("diffusers").setLevel(logging.ERROR)
|
@@ -66,9 +67,8 @@ from env import (
|
|
66 |
DIRECTORY_MODELS, DIRECTORY_LORAS, DIRECTORY_VAES, DIRECTORY_EMBEDS,
|
67 |
DIRECTORY_EMBEDS_SDXL, DIRECTORY_EMBEDS_POSITIVE_SDXL,
|
68 |
LOAD_DIFFUSERS_FORMAT_MODEL, DOWNLOAD_MODEL_LIST, DOWNLOAD_LORA_LIST,
|
69 |
-
DOWNLOAD_VAE_LIST,
|
70 |
|
71 |
-
## BEGIN MOD
|
72 |
from modutils import (to_list, list_uniq, list_sub, get_model_id_list, get_tupled_embed_list,
|
73 |
get_tupled_model_list, get_lora_model_list, download_private_repo, download_things)
|
74 |
|
@@ -97,7 +97,7 @@ for url in [url.strip() for url in download_lora.split(',')]:
|
|
97 |
download_things(DIRECTORY_LORAS, url, HF_TOKEN, CIVITAI_API_KEY)
|
98 |
|
99 |
# Download Embeddings
|
100 |
-
for url_embed in
|
101 |
if not os.path.exists(f"./embedings/{url_embed.split('/')[-1]}"):
|
102 |
download_things(DIRECTORY_EMBEDS, url_embed, HF_TOKEN, CIVITAI_API_KEY)
|
103 |
|
@@ -105,6 +105,7 @@ for url_embed in download_embeds:
|
|
105 |
embed_list = get_model_list(DIRECTORY_EMBEDS)
|
106 |
model_list = get_model_list(DIRECTORY_MODELS)
|
107 |
model_list = load_diffusers_format_model + model_list
|
|
|
108 |
## BEGIN MOD
|
109 |
lora_model_list = get_lora_model_list()
|
110 |
vae_model_list = get_model_list(DIRECTORY_VAES)
|
|
|
46 |
# os.environ["PYTORCH_NO_CUDA_MEMORY_CACHING"] = "1"
|
47 |
print(os.getenv("SPACES_ZERO_GPU"))
|
48 |
|
49 |
+
## BEGIN MOD
|
50 |
import gradio as gr
|
51 |
import logging
|
52 |
logging.getLogger("diffusers").setLevel(logging.ERROR)
|
|
|
67 |
DIRECTORY_MODELS, DIRECTORY_LORAS, DIRECTORY_VAES, DIRECTORY_EMBEDS,
|
68 |
DIRECTORY_EMBEDS_SDXL, DIRECTORY_EMBEDS_POSITIVE_SDXL,
|
69 |
LOAD_DIFFUSERS_FORMAT_MODEL, DOWNLOAD_MODEL_LIST, DOWNLOAD_LORA_LIST,
|
70 |
+
DOWNLOAD_VAE_LIST, DOWNLOAD_EMBEDS)
|
71 |
|
|
|
72 |
from modutils import (to_list, list_uniq, list_sub, get_model_id_list, get_tupled_embed_list,
|
73 |
get_tupled_model_list, get_lora_model_list, download_private_repo, download_things)
|
74 |
|
|
|
97 |
download_things(DIRECTORY_LORAS, url, HF_TOKEN, CIVITAI_API_KEY)
|
98 |
|
99 |
# Download Embeddings
|
100 |
+
for url_embed in DOWNLOAD_EMBEDS:
|
101 |
if not os.path.exists(f"./embedings/{url_embed.split('/')[-1]}"):
|
102 |
download_things(DIRECTORY_EMBEDS, url_embed, HF_TOKEN, CIVITAI_API_KEY)
|
103 |
|
|
|
105 |
embed_list = get_model_list(DIRECTORY_EMBEDS)
|
106 |
model_list = get_model_list(DIRECTORY_MODELS)
|
107 |
model_list = load_diffusers_format_model + model_list
|
108 |
+
|
109 |
## BEGIN MOD
|
110 |
lora_model_list = get_lora_model_list()
|
111 |
vae_model_list = get_model_list(DIRECTORY_VAES)
|