Update app.py
Browse files
app.py
CHANGED
|
@@ -144,6 +144,14 @@ with gr.Blocks() as demo:
|
|
| 144 |
dataset_selector = gr.Dropdown(label="Select Dataset", interactive=True)
|
| 145 |
message_box = gr.Textbox(interactive=False, label="Message")
|
| 146 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 147 |
# Tabs as before
|
| 148 |
with gr.Tabs():
|
| 149 |
with gr.TabItem("Create / Upload Dataset"):
|
|
@@ -217,7 +225,7 @@ with gr.Blocks() as demo:
|
|
| 217 |
add_button.click(
|
| 218 |
add_entry,
|
| 219 |
inputs=[image_input, prompt_input, current_dataset_name, datasets],
|
| 220 |
-
outputs=[datasets, current_page_number,
|
| 221 |
)
|
| 222 |
|
| 223 |
with gr.TabItem("Edit / Delete Entry"):
|
|
@@ -266,7 +274,7 @@ with gr.Blocks() as demo:
|
|
| 266 |
edit_button.click(
|
| 267 |
edit_entry,
|
| 268 |
inputs=[entry_selector, new_prompt_input, current_dataset_name, datasets, current_page_number],
|
| 269 |
-
outputs=[datasets,
|
| 270 |
)
|
| 271 |
|
| 272 |
def delete_entry(entry_option, current_dataset_name, datasets, current_page_number):
|
|
@@ -285,7 +293,7 @@ with gr.Blocks() as demo:
|
|
| 285 |
delete_button.click(
|
| 286 |
delete_entry,
|
| 287 |
inputs=[entry_selector, current_dataset_name, datasets, current_page_number],
|
| 288 |
-
outputs=[datasets,
|
| 289 |
)
|
| 290 |
|
| 291 |
with gr.TabItem("Download Dataset"):
|
|
@@ -311,14 +319,6 @@ with gr.Blocks() as demo:
|
|
| 311 |
outputs=[download_output, message_box]
|
| 312 |
)
|
| 313 |
|
| 314 |
-
# Dataset Viewer and Pagination Controls at the Bottom
|
| 315 |
-
with gr.Column():
|
| 316 |
-
gr.Markdown("### Dataset Viewer")
|
| 317 |
-
dataset_html = gr.HTML()
|
| 318 |
-
with gr.Row():
|
| 319 |
-
prev_button = gr.Button("Previous Page")
|
| 320 |
-
next_button = gr.Button("Next Page")
|
| 321 |
-
|
| 322 |
def select_dataset(dataset_name, datasets):
|
| 323 |
if dataset_name in datasets:
|
| 324 |
dataset = datasets[dataset_name]
|
|
|
|
| 144 |
dataset_selector = gr.Dropdown(label="Select Dataset", interactive=True)
|
| 145 |
message_box = gr.Textbox(interactive=False, label="Message")
|
| 146 |
|
| 147 |
+
# Dataset Viewer and Pagination Controls at the Bottom
|
| 148 |
+
with gr.Column():
|
| 149 |
+
gr.Markdown("### Dataset Viewer")
|
| 150 |
+
dataset_html = gr.HTML()
|
| 151 |
+
with gr.Row():
|
| 152 |
+
prev_button = gr.Button("Previous Page")
|
| 153 |
+
next_button = gr.Button("Next Page")
|
| 154 |
+
|
| 155 |
# Tabs as before
|
| 156 |
with gr.Tabs():
|
| 157 |
with gr.TabItem("Create / Upload Dataset"):
|
|
|
|
| 225 |
add_button.click(
|
| 226 |
add_entry,
|
| 227 |
inputs=[image_input, prompt_input, current_dataset_name, datasets],
|
| 228 |
+
outputs=[datasets, current_page_number, dataset_html, entry_selector, message_box]
|
| 229 |
)
|
| 230 |
|
| 231 |
with gr.TabItem("Edit / Delete Entry"):
|
|
|
|
| 274 |
edit_button.click(
|
| 275 |
edit_entry,
|
| 276 |
inputs=[entry_selector, new_prompt_input, current_dataset_name, datasets, current_page_number],
|
| 277 |
+
outputs=[datasets, dataset_html, entry_selector, new_prompt_input, message_box]
|
| 278 |
)
|
| 279 |
|
| 280 |
def delete_entry(entry_option, current_dataset_name, datasets, current_page_number):
|
|
|
|
| 293 |
delete_button.click(
|
| 294 |
delete_entry,
|
| 295 |
inputs=[entry_selector, current_dataset_name, datasets, current_page_number],
|
| 296 |
+
outputs=[datasets, dataset_html, entry_selector, selected_image, selected_prompt, message_box]
|
| 297 |
)
|
| 298 |
|
| 299 |
with gr.TabItem("Download Dataset"):
|
|
|
|
| 319 |
outputs=[download_output, message_box]
|
| 320 |
)
|
| 321 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 322 |
def select_dataset(dataset_name, datasets):
|
| 323 |
if dataset_name in datasets:
|
| 324 |
dataset = datasets[dataset_name]
|