Spaces:
Running
Running
update app.py
Browse files
app.py
CHANGED
@@ -406,7 +406,19 @@ with gr.Blocks() as property_prediction:
|
|
406 |
outputs=step_slider,
|
407 |
show_progress=False,
|
408 |
)
|
409 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
410 |
part = eval_part(part, 2, [1])
|
411 |
part = eval_part(part, 3, [2])
|
412 |
part = eval_part(part, 4, [3])
|
@@ -439,7 +451,7 @@ with gr.Blocks() as property_prediction:
|
|
439 |
part = eval_part(part, 29, [0, 2, 3, 4])
|
440 |
part = eval_part(part, 30, [1, 2, 3, 4])
|
441 |
|
442 |
-
part = eval_part(part, 31, [1, 2, 3, 4
|
443 |
|
444 |
|
445 |
part = part.then(
|
|
|
406 |
outputs=step_slider,
|
407 |
show_progress=False,
|
408 |
)
|
409 |
+
|
410 |
+
from itertools import combinations
|
411 |
+
|
412 |
+
part_index = 1 # start index
|
413 |
+
for r in range(1, 6): # for group sizes 2 to 5
|
414 |
+
for combo in combinations(range(5), r): # 5 items: indices 0 to 4
|
415 |
+
if list(combo) == [0]:
|
416 |
+
part = eval_part(part, part_index, list(combo), True)
|
417 |
+
else: part = eval_part(part, part_index, list(combo))
|
418 |
+
part_index += 1
|
419 |
+
|
420 |
+
|
421 |
+
"""part = eval_part(part, 1, [0], True)
|
422 |
part = eval_part(part, 2, [1])
|
423 |
part = eval_part(part, 3, [2])
|
424 |
part = eval_part(part, 4, [3])
|
|
|
451 |
part = eval_part(part, 29, [0, 2, 3, 4])
|
452 |
part = eval_part(part, 30, [1, 2, 3, 4])
|
453 |
|
454 |
+
part = eval_part(part, 31, [0,1, 2, 3, 4])"""
|
455 |
|
456 |
|
457 |
part = part.then(
|