Spaces:
Build error
Build error
update
Browse files
app.py
CHANGED
|
@@ -507,11 +507,6 @@ class ExplainerCheckbox(Component):
|
|
| 507 |
raise ValueError("Optimal result is not found.")
|
| 508 |
return checkbox_group_info
|
| 509 |
|
| 510 |
-
def update_exp(self, exp_res):
|
| 511 |
-
self.experiment.manager._explainers.append(exp_res['explainer'])
|
| 512 |
-
self.experiment.manager._explainer_ids.append(exp_res['id'])
|
| 513 |
-
|
| 514 |
-
|
| 515 |
def show(self):
|
| 516 |
val = self.explainer_name in DEFAULT_EXPLAINER
|
| 517 |
with gr.Accordion(self.explainer_name, open=val):
|
|
@@ -558,8 +553,12 @@ class ExplainerCheckbox(Component):
|
|
| 558 |
|
| 559 |
return [opt_res, checkbox_group_info, checkbox, bttn]
|
| 560 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 561 |
self.bttn.click(optimize, inputs=[self.groups.info], outputs=[self.opt_res, self.groups.info, self.opt_check, self.bttn], queue=True, concurrency_limit=1)
|
| 562 |
-
self.opt_res.change(
|
| 563 |
|
| 564 |
|
| 565 |
class ExpRes(Component):
|
|
|
|
| 507 |
raise ValueError("Optimal result is not found.")
|
| 508 |
return checkbox_group_info
|
| 509 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 510 |
def show(self):
|
| 511 |
val = self.explainer_name in DEFAULT_EXPLAINER
|
| 512 |
with gr.Accordion(self.explainer_name, open=val):
|
|
|
|
| 553 |
|
| 554 |
return [opt_res, checkbox_group_info, checkbox, bttn]
|
| 555 |
|
| 556 |
+
def update_exp(exp_res):
|
| 557 |
+
self.experiment.manager._explainers.append(exp_res['explainer'])
|
| 558 |
+
self.experiment.manager._explainer_ids.append(exp_res['id'])
|
| 559 |
+
|
| 560 |
self.bttn.click(optimize, inputs=[self.groups.info], outputs=[self.opt_res, self.groups.info, self.opt_check, self.bttn], queue=True, concurrency_limit=1)
|
| 561 |
+
self.opt_res.change(update_exp, self.opt_res)
|
| 562 |
|
| 563 |
|
| 564 |
class ExpRes(Component):
|