Update app.py
Browse files
app.py
CHANGED
|
@@ -8,6 +8,7 @@ from PIL import Image
|
|
| 8 |
import uuid
|
| 9 |
import tempfile
|
| 10 |
import numpy as np
|
|
|
|
| 11 |
|
| 12 |
# Function to save dataset to zip
|
| 13 |
|
|
@@ -401,6 +402,7 @@ with gr.Blocks() as demo:
|
|
| 401 |
|
| 402 |
# Update all components when a dataset is selected
|
| 403 |
def update_all_components(current_dataset_name, datasets):
|
|
|
|
| 404 |
dataset = datasets[current_dataset_name]
|
| 405 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 406 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
@@ -414,6 +416,7 @@ with gr.Blocks() as demo:
|
|
| 414 |
|
| 415 |
# Update all components when an entry is added
|
| 416 |
def update_all_components_after_add(current_dataset_name, datasets):
|
|
|
|
| 417 |
dataset = datasets[current_dataset_name]
|
| 418 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 419 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
@@ -427,6 +430,7 @@ with gr.Blocks() as demo:
|
|
| 427 |
|
| 428 |
# Update all components when an entry is edited
|
| 429 |
def update_all_components_after_edit(current_dataset_name, datasets):
|
|
|
|
| 430 |
dataset = datasets[current_dataset_name]
|
| 431 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 432 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
@@ -440,6 +444,7 @@ with gr.Blocks() as demo:
|
|
| 440 |
|
| 441 |
# Update all components when an entry is deleted
|
| 442 |
def update_all_components_after_delete(current_dataset_name, datasets):
|
|
|
|
| 443 |
dataset = datasets[current_dataset_name]
|
| 444 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 445 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
|
|
| 8 |
import uuid
|
| 9 |
import tempfile
|
| 10 |
import numpy as np
|
| 11 |
+
import time
|
| 12 |
|
| 13 |
# Function to save dataset to zip
|
| 14 |
|
|
|
|
| 402 |
|
| 403 |
# Update all components when a dataset is selected
|
| 404 |
def update_all_components(current_dataset_name, datasets):
|
| 405 |
+
time.sleep(0.1) # Add a small delay
|
| 406 |
dataset = datasets[current_dataset_name]
|
| 407 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 408 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
|
|
| 416 |
|
| 417 |
# Update all components when an entry is added
|
| 418 |
def update_all_components_after_add(current_dataset_name, datasets):
|
| 419 |
+
time.sleep(0.1) # Add a small delay
|
| 420 |
dataset = datasets[current_dataset_name]
|
| 421 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 422 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
|
|
| 430 |
|
| 431 |
# Update all components when an entry is edited
|
| 432 |
def update_all_components_after_edit(current_dataset_name, datasets):
|
| 433 |
+
time.sleep(0.1) # Add a small delay
|
| 434 |
dataset = datasets[current_dataset_name]
|
| 435 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 436 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|
|
|
|
| 444 |
|
| 445 |
# Update all components when an entry is deleted
|
| 446 |
def update_all_components_after_delete(current_dataset_name, datasets):
|
| 447 |
+
time.sleep(0.5) # Add a small delay
|
| 448 |
dataset = datasets[current_dataset_name]
|
| 449 |
html_content = display_dataset_html(dataset, page_number=0)
|
| 450 |
entry_options = [f"{idx}: {entry['prompt'][:30]}" for idx, entry in enumerate(dataset)]
|