orionweller commited on
Commit
d9a8817
·
1 Parent(s): 29bb8bb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -13
app.py CHANGED
@@ -85,21 +85,19 @@ is_better_run1_count = 0
85
  is_better_run2_count = 0
86
  checkboxes = None
87
  with col1:
88
- corpus, queries, qrels = get_beir(dataset_name)
89
-
90
- evaluator = pytrec_eval.RelevanceEvaluator(
91
- qrels, pytrec_eval.supported_measures)
92
-
93
- if run1_file is not None:
94
- run1, run1_pandas = load_run(run1_file)
95
- results1 = evaluator.evaluate(run1) # dict of instance then metrics then values
96
-
97
- if run2_file is not None:
98
- run2, run2_pandas = load_run(run2_file)
99
- results2 = evaluator.evaluate(run2)
100
-
101
  st.title("Instances")
102
  if run1_file is not None:
 
 
 
 
 
 
 
 
 
 
 
103
  name_of_columns = ["Overview"] + sorted([str(item) for item in set(run1_pandas.qid.tolist())])
104
  checkboxes = [("Overview", st.checkbox("Overview", key=f"0overview"))]
105
  st.divider()
 
85
  is_better_run2_count = 0
86
  checkboxes = None
87
  with col1:
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  st.title("Instances")
89
  if run1_file is not None:
90
+ corpus, queries, qrels = get_beir(dataset_name)
91
+ evaluator = pytrec_eval.RelevanceEvaluator(
92
+ qrels, pytrec_eval.supported_measures)
93
+
94
+ if run1_file is not None:
95
+ run1, run1_pandas = load_run(run1_file)
96
+ results1 = evaluator.evaluate(run1) # dict of instance then metrics then values
97
+ if run2_file is not None:
98
+ run2, run2_pandas = load_run(run2_file)
99
+ results2 = evaluator.evaluate(run2)
100
+
101
  name_of_columns = ["Overview"] + sorted([str(item) for item in set(run1_pandas.qid.tolist())])
102
  checkboxes = [("Overview", st.checkbox("Overview", key=f"0overview"))]
103
  st.divider()