Skip to content

Commit

Permalink
Update correction unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
Jorge Gabín committed May 2, 2024
1 parent f524e95 commit fbf396b
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions tests/test_experiment.py
Original file line number Diff line number Diff line change
Expand Up @@ -363,15 +363,17 @@ def test_baseline_corrected(self):
dataset = pt.get_dataset("vaswani")
res1 = pt.BatchRetrieve(dataset.get_index(), wmodel="BM25")(dataset.get_topics().head(10))
res2 = pt.BatchRetrieve(dataset.get_index(), wmodel="DPH")(dataset.get_topics().head(10))
for corr in ['hs', 'bonferroni', 'holm-sidak']:
baseline = 0
for corr in ['hs', 'bonferroni', 'hommel']:
df = pt.Experiment(
[res1, res2],
dataset.get_topics().head(10),
dataset.get_qrels(),
eval_metrics=["map", "ndcg"],
baseline=0, correction='hs')
baseline=baseline, correction=corr)
self.assertTrue("map +" in df.columns)
self.assertTrue("map -" in df.columns)
self.assertTrue("map p-value" in df.columns)
self.assertTrue("map p-value corrected" in df.columns)
self.assertTrue("map reject" in df.columns)
self.assertFalse(any(df["map p-value corrected"].drop(df.index[baseline]).isna()))

0 comments on commit fbf396b

Please sign in to comment.