Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -106,6 +106,10 @@ def seconds_to_hms(seconds):
|
|
| 106 |
return f'{hours:02}:{minutes:02}:{seconds:02}'
|
| 107 |
|
| 108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 109 |
def enable_btns():
|
| 110 |
return (gr.Button(interactive=True), ) * 3
|
| 111 |
|
|
@@ -119,6 +123,10 @@ def update_placeholder(role):
|
|
| 119 |
return gr.Textbox(placeholder=placeholder)
|
| 120 |
|
| 121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
@spaces.GPU
|
| 123 |
def main(video, prompt, role, temperature, max_new_tokens, model, processor, streamer, device):
|
| 124 |
history = []
|
|
@@ -621,11 +629,10 @@ if __name__ == '__main__':
|
|
| 621 |
|
| 622 |
with gr.Row():
|
| 623 |
random_btn = gr.Button(value='๐ฎ Random')
|
| 624 |
-
random_btn.click(
|
| 625 |
|
| 626 |
reset_btn = gr.ClearButton([video, prompt, chat], value='๐๏ธ Reset')
|
| 627 |
-
reset_btn.click(
|
| 628 |
-
[role, temperature, max_new_tokens])
|
| 629 |
|
| 630 |
submit_btn = gr.Button(value='๐ Submit', variant='primary')
|
| 631 |
submit_ctx = submit_btn.click(disable_btns, None, [random_btn, reset_btn, submit_btn])
|
|
|
|
| 106 |
return f'{hours:02}:{minutes:02}:{seconds:02}'
|
| 107 |
|
| 108 |
|
| 109 |
+
def random_sample():
|
| 110 |
+
return random.choice(EXAMPLES)
|
| 111 |
+
|
| 112 |
+
|
| 113 |
def enable_btns():
|
| 114 |
return (gr.Button(interactive=True), ) * 3
|
| 115 |
|
|
|
|
| 123 |
return gr.Textbox(placeholder=placeholder)
|
| 124 |
|
| 125 |
|
| 126 |
+
def reset_components():
|
| 127 |
+
return ['pla', 'gnd', 'ver', 'ans'], 0, 256
|
| 128 |
+
|
| 129 |
+
|
| 130 |
@spaces.GPU
|
| 131 |
def main(video, prompt, role, temperature, max_new_tokens, model, processor, streamer, device):
|
| 132 |
history = []
|
|
|
|
| 629 |
|
| 630 |
with gr.Row():
|
| 631 |
random_btn = gr.Button(value='๐ฎ Random')
|
| 632 |
+
random_btn.click(random_sample, None, [video, prompt, role])
|
| 633 |
|
| 634 |
reset_btn = gr.ClearButton([video, prompt, chat], value='๐๏ธ Reset')
|
| 635 |
+
reset_btn.click(reset_components, None, [role, temperature, max_new_tokens])
|
|
|
|
| 636 |
|
| 637 |
submit_btn = gr.Button(value='๐ Submit', variant='primary')
|
| 638 |
submit_ctx = submit_btn.click(disable_btns, None, [random_btn, reset_btn, submit_btn])
|