barreloflube
commited on
Commit
·
acfdab2
1
Parent(s):
b51595d
Refactor functions for updating enabled embeddings in images module
Browse files- tabs/images/events.py +10 -6
- tabs/images/ui.py +2 -6
tabs/images/events.py
CHANGED
@@ -390,12 +390,16 @@ def add_to_embeddings(custom_embedding, enabled_embeddings):
|
|
390 |
)
|
391 |
|
392 |
|
393 |
-
def
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
|
|
|
|
|
|
|
|
399 |
)
|
400 |
|
401 |
|
|
|
390 |
)
|
391 |
|
392 |
|
393 |
+
def update_enabled_embeddings_list(enabled_embeddings):
|
394 |
+
return gr.update( # enabled_embeddings_list
|
395 |
+
value=enabled_embeddings,
|
396 |
+
choices=enabled_embeddings
|
397 |
+
)
|
398 |
+
|
399 |
+
|
400 |
+
def update_enabled_embeddings(enabled_embeddings_list):
|
401 |
+
return gr.update( # enabled_embeddings
|
402 |
+
value=enabled_embeddings_list
|
403 |
)
|
404 |
|
405 |
|
tabs/images/ui.py
CHANGED
@@ -155,12 +155,8 @@ def image_tab():
|
|
155 |
# Embeddings
|
156 |
custom_embedding.change(update_custom_embedding, custom_embedding, [custom_embedding_info])
|
157 |
add_embedding.click(add_to_embeddings, [custom_embedding, enabled_embeddings], [custom_embedding, custom_embedding_info, enabled_embeddings])
|
158 |
-
|
159 |
-
|
160 |
-
lambda enabled_embeddings, index=i: remove_from_embeddings(enabled_embeddings, index),
|
161 |
-
[enabled_embeddings],
|
162 |
-
[enabled_embeddings]
|
163 |
-
)
|
164 |
|
165 |
# Generate Image
|
166 |
generate.click(
|
|
|
155 |
# Embeddings
|
156 |
custom_embedding.change(update_custom_embedding, custom_embedding, [custom_embedding_info])
|
157 |
add_embedding.click(add_to_embeddings, [custom_embedding, enabled_embeddings], [custom_embedding, custom_embedding_info, enabled_embeddings])
|
158 |
+
enabled_embeddings.change(update_enabled_embeddings_list, enabled_embeddings, [enabled_embeddings_list]) # type: ignore
|
159 |
+
enabled_embeddings_list.change(update_enabled_embeddings, enabled_embeddings_list, [enabled_embeddings]) # type: ignore
|
|
|
|
|
|
|
|
|
160 |
|
161 |
# Generate Image
|
162 |
generate.click(
|