Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -147,7 +147,7 @@ def open_accordion_on_example_selection(*args):
|
|
147 |
else:
|
148 |
print(f"close accordions {i}")
|
149 |
outputs.append(False)
|
150 |
-
print(outputs)
|
151 |
return outputs
|
152 |
|
153 |
@spaces.GPU
|
@@ -344,7 +344,7 @@ def merge_instances(orig_img, indices, ins_bboxes, ins_images):
|
|
344 |
|
345 |
|
346 |
def change_accordion(at: bool, index: int, state: list):
|
347 |
-
print(at, state)
|
348 |
indexs = state
|
349 |
if at:
|
350 |
if index not in indexs:
|
@@ -355,7 +355,7 @@ def change_accordion(at: bool, index: int, state: list):
|
|
355 |
|
356 |
# 确保 indexs 是有序的
|
357 |
indexs.sort()
|
358 |
-
print(indexs)
|
359 |
return gr.Accordion(open=at), indexs
|
360 |
|
361 |
def update_inputs(is_open, index, state: list):
|
@@ -369,7 +369,7 @@ def update_inputs(is_open, index, state: list):
|
|
369 |
|
370 |
# 确保 indexs 是有序的
|
371 |
indexs.sort()
|
372 |
-
print(indexs)
|
373 |
return indexs, is_open
|
374 |
|
375 |
if __name__ == "__main__":
|
|
|
147 |
else:
|
148 |
print(f"close accordions {i}")
|
149 |
outputs.append(False)
|
150 |
+
print("Setup all accordions", outputs)
|
151 |
return outputs
|
152 |
|
153 |
@spaces.GPU
|
|
|
344 |
|
345 |
|
346 |
def change_accordion(at: bool, index: int, state: list):
|
347 |
+
print("change_accordion", index, at, state)
|
348 |
indexs = state
|
349 |
if at:
|
350 |
if index not in indexs:
|
|
|
355 |
|
356 |
# 确保 indexs 是有序的
|
357 |
indexs.sort()
|
358 |
+
print("After changed", indexs)
|
359 |
return gr.Accordion(open=at), indexs
|
360 |
|
361 |
def update_inputs(is_open, index, state: list):
|
|
|
369 |
|
370 |
# 确保 indexs 是有序的
|
371 |
indexs.sort()
|
372 |
+
print("After update input", indexs)
|
373 |
return indexs, is_open
|
374 |
|
375 |
if __name__ == "__main__":
|