fusion_regression.beir-v1.0.0-nfcorpus.yaml Maven / Gradle / Ivy
---
corpus: beir-v1.0.0-nfcorpus
corpus_path: collections/beir-v1.0.0/corpus/nfcorpus/
metrics:
- metric: nDCG@10
command: bin/trec_eval
params: -c -m ndcg_cut.10
separator: "\t"
parse_index: 2
metric_precision: 4
can_combine: false
- metric: R@100
command: bin/trec_eval
params: -c -m recall.100
separator: "\t"
parse_index: 2
metric_precision: 4
can_combine: false
- metric: R@1000
command: bin/trec_eval
params: -c -m recall.1000
separator: "\t"
parse_index: 2
metric_precision: 4
can_combine: false
topic_reader: TsvString
topics:
- name: "BEIR (v1.0.0): NFCorpus"
id: test
path: topics.beir-v1.0.0-nfcorpus.test.tsv.gz
qrel: qrels.beir-v1.0.0-nfcorpus.test.txt
# Run dependencies for fusion
runs:
- name: flat-bm25
dependency: beir-v1.0.0-nfcorpus.flat.yaml
file: runs/run.inverted.beir-v1.0.0-nfcorpus.flat.test.bm25
- name: bge-flat-onnx
dependency: beir-v1.0.0-nfcorpus.bge-base-en-v1.5.parquet.flat.onnx.yaml
file: runs/run.flat.beir-v1.0.0-nfcorpus.bge-base-en-v1.5.test.bge-flat-onnx
methods:
- name: rrf
k: 1000
depth: 1000
rrf_k: 60
output: runs/runs.fuse.rrf.beir-v1.0.0-nfcorpus.flat.bm25.bge-base-en-v1.5.bge-flat-onnx.topics.beir-v1.0.0-nfcorpus.test.txt
results:
nDCG@10:
- 0.3725
R@100:
- 0.3391
R@1000:
- 0.6540
- name: average
output: runs/runs.fuse.avg.beir-v1.0.0-nfcorpus.flat.bm25.bge-base-en-v1.5.bge-flat-onnx.topics.beir-v1.0.0-nfcorpus.test.txt
results:
nDCG@10:
- 0.3415
R@100:
- 0.3003
R@1000:
- 0.6422
- name: interpolation
alpha: 0.5
output: runs/runs.fuse.interp.beir-v1.0.0-nfcorpus.flat.bm25.bge-base-en-v1.5.bge-flat-onnx.topics.beir-v1.0.0-nfcorpus.test.txt
results:
nDCG@10:
- 0.3415
R@100:
- 0.3003
R@1000:
- 0.6422
- name: normalize
output: runs/runs.fuse.norm.beir-v1.0.0-nfcorpus.flat.bm25.bge-base-en-v1.5.bge-flat-onnx.topics.beir-v1.0.0-nfcorpus.test.txt
results:
nDCG@10:
- 0.3657
R@100:
- 0.3288
R@1000:
- 0.6563 © 2015 - 2025 Weber Informatics LLC | Privacy Policy