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])
|