chanycha commited on
Commit
77ffaa3
1 Parent(s): 617486d
Files changed (1) hide show
  1. app.py +5 -6
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(self.update_exp, self.opt_res)
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):