Spaces:
Paused
Paused
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -143,7 +143,7 @@ with gr.Blocks(title="KiwiMix XL v3") as demo:
|
|
| 143 |
height = gr.Slider(768, 1344, value=1024, step=64, label="Height")
|
| 144 |
run = gr.Button("Generate", variant="primary")
|
| 145 |
with gr.Column(scale=1):
|
| 146 |
-
result = gr.Image(label="Result", type="pil", format="png")
|
| 147 |
used_seed = gr.Number(label="Seed used", interactive=False)
|
| 148 |
|
| 149 |
gr.Examples(
|
|
@@ -163,7 +163,7 @@ with gr.Blocks(title="KiwiMix XL v3") as demo:
|
|
| 163 |
with gr.Tab("Global gallery", elem_id="gallery-tab") as gallery_tab:
|
| 164 |
gr.Markdown(
|
| 165 |
"Everything generated in this Space, by anyone. Click an image, then use the "
|
| 166 |
-
"download icon to save it."
|
| 167 |
)
|
| 168 |
refresh = gr.Button("🔄 Refresh gallery")
|
| 169 |
gallery = gr.Gallery(
|
|
@@ -171,17 +171,9 @@ with gr.Blocks(title="KiwiMix XL v3") as demo:
|
|
| 171 |
columns=4,
|
| 172 |
height=560,
|
| 173 |
object_fit="cover",
|
| 174 |
-
show_download_button=True,
|
| 175 |
preview=False,
|
|
|
|
| 176 |
)
|
| 177 |
-
download = gr.File(label="Download selected image", interactive=False, visible=False)
|
| 178 |
-
|
| 179 |
-
def select_image(evt: gr.SelectData):
|
| 180 |
-
"""Expose the selected gallery image as a downloadable file."""
|
| 181 |
-
url = evt.value["image"]["url"] if isinstance(evt.value, dict) else evt.value
|
| 182 |
-
return gr.update(value=url, visible=True)
|
| 183 |
-
|
| 184 |
-
gallery.select(select_image, None, download)
|
| 185 |
refresh.click(load_gallery, None, gallery)
|
| 186 |
gallery_tab.select(load_gallery, None, gallery)
|
| 187 |
|
|
|
|
| 143 |
height = gr.Slider(768, 1344, value=1024, step=64, label="Height")
|
| 144 |
run = gr.Button("Generate", variant="primary")
|
| 145 |
with gr.Column(scale=1):
|
| 146 |
+
result = gr.Image(label="Result", type="pil", format="png", buttons=["download", "fullscreen"])
|
| 147 |
used_seed = gr.Number(label="Seed used", interactive=False)
|
| 148 |
|
| 149 |
gr.Examples(
|
|
|
|
| 163 |
with gr.Tab("Global gallery", elem_id="gallery-tab") as gallery_tab:
|
| 164 |
gr.Markdown(
|
| 165 |
"Everything generated in this Space, by anyone. Click an image, then use the "
|
| 166 |
+
"download icon to save it, or Download all to grab the whole page."
|
| 167 |
)
|
| 168 |
refresh = gr.Button("🔄 Refresh gallery")
|
| 169 |
gallery = gr.Gallery(
|
|
|
|
| 171 |
columns=4,
|
| 172 |
height=560,
|
| 173 |
object_fit="cover",
|
|
|
|
| 174 |
preview=False,
|
| 175 |
+
buttons=["download", "download_all", "fullscreen"],
|
| 176 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 177 |
refresh.click(load_gallery, None, gallery)
|
| 178 |
gallery_tab.select(load_gallery, None, gallery)
|
| 179 |
|