Spaces:
Sleeping
Sleeping
Andre
commited on
Commit
·
3a78636
1
Parent(s):
6c7881b
“Update”
Browse files- colab.ipynb +18 -0
- src/img_gen_colab.py +2 -2
colab.ipynb
CHANGED
@@ -176,6 +176,24 @@
|
|
176 |
"# Attach the button click event handler\n",
|
177 |
"generate_button.on_click(on_generate_button_clicked)\n",
|
178 |
"\n",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
"# Display the widgets\n",
|
180 |
"display(prompt_dropdown, team_dropdown, model_dropdown, custom_prompt_input, seed_input, randomize_seed_checkbox, generate_button, output)"
|
181 |
]
|
|
|
176 |
"# Attach the button click event handler\n",
|
177 |
"generate_button.on_click(on_generate_button_clicked)\n",
|
178 |
"\n",
|
179 |
+
"def save_image(image, model_label, seed, prompt_label, team):\n",
|
180 |
+
" \"\"\"\n",
|
181 |
+
" Save the generated image with a timestamped filename.\n",
|
182 |
+
"\n",
|
183 |
+
" Args:\n",
|
184 |
+
" image (PIL.Image.Image): The generated image.\n",
|
185 |
+
" model_label (str): The label of the selected model.\n",
|
186 |
+
" prompt_label (str): The seed. The label of the selected prompt.\n",
|
187 |
+
" team (str): The selected team (\"Red\" or \"Blue\").\n",
|
188 |
+
"\n",
|
189 |
+
" Returns:\n",
|
190 |
+
" str: The filename of the saved image.\n",
|
191 |
+
" \"\"\"\n",
|
192 |
+
" timestamp = datetime.now().strftime(\"%Y%m%d_%H%M%S\")\n",
|
193 |
+
" output_filename = f\"{timestamp}_{model_label.replace(' ', '_').lower()}_{seed}_{prompt_label.replace(' ', '_').lower()}_{team.lower()}.png\"\n",
|
194 |
+
" image.save(output_filename)\n",
|
195 |
+
" return output_filename\n",
|
196 |
+
"\n",
|
197 |
"# Display the widgets\n",
|
198 |
"display(prompt_dropdown, team_dropdown, model_dropdown, custom_prompt_input, seed_input, randomize_seed_checkbox, generate_button, output)"
|
199 |
]
|
src/img_gen_colab.py
CHANGED
@@ -74,7 +74,7 @@ def generate_image(prompt, team_color, model_name, height, width, num_inference_
|
|
74 |
except Exception as e:
|
75 |
return f"An error occurred: {e}"
|
76 |
|
77 |
-
def save_image(image, model_label, prompt_label, team):
|
78 |
"""
|
79 |
Save the generated image with a timestamped filename.
|
80 |
|
@@ -88,6 +88,6 @@ def save_image(image, model_label, prompt_label, team):
|
|
88 |
str: The filename of the saved image.
|
89 |
"""
|
90 |
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
|
91 |
-
output_filename = f"{timestamp}_{model_label.replace(' ', '_').lower()}_{prompt_label.replace(' ', '_').lower()}_{team.lower()}.png"
|
92 |
image.save(output_filename)
|
93 |
return output_filename
|
|
|
74 |
except Exception as e:
|
75 |
return f"An error occurred: {e}"
|
76 |
|
77 |
+
def save_image(image, model_label, seed, prompt_label, team):
|
78 |
"""
|
79 |
Save the generated image with a timestamped filename.
|
80 |
|
|
|
88 |
str: The filename of the saved image.
|
89 |
"""
|
90 |
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
|
91 |
+
output_filename = f"{timestamp}_{model_label.replace(' ', '_').lower()}_{seed}_{prompt_label.replace(' ', '_').lower()}_{team.lower()}.png"
|
92 |
image.save(output_filename)
|
93 |
return output_filename
|