Views
No views yet
| Dataset | Docid Type | Model Name | MRR@10 | R@10 |
|---|---|---|---|---|
| MS MARCO (MS300K) | PQ | ddro-msmarco-pq | 45.76 | 73.02 |
| 📍MS MARCO (MS300K) | TU | ddro-msmarco-tu | 50.07 | 74.01 |
| Natural Questions (NQ320K) | PQ | ddro-nq-pq | 55.51 | 67.31 |
| Natural Questions (NQ320K) | TU | ddro-nq-tu | 45.99 | 55.98 |
1git clone https://github.com/kidist-amde/ddro.git
2cd ddro
3# Install dependencies (see repository for requirements)python src/data/data_prep/build_t5_data/gen_eval_data_pipline.py --encoding "url_title"sbatch src/scripts/preprocess/generate_eval_data.shpq and url_title formats.1# For SLURM clusters:
2sbatch src/pretrain/hf_eval/slurm_submit_hf_eval.sh
3
4# Or run directly:
5python src/pretrain/hf_eval/eval_hf_docid_ranking.py \
6 --per_gpu_batch_size 4 \
7 --log_path logs/evaluation.log \
8 --pretrain_model_path kiyam/ddro-msmarco-tu \
9 --docid_path resources/datasets/processed/msmarco-data/encoded_docid/url_title_docid.txt \
10 --test_file_path resources/datasets/processed/msmarco-data/eval_data_top_300k/query_dev.url_title.jsonl \
11 --dataset_script_dir src/data/data_scripts \
12 --num_beams 15 \
13 --add_doc_num 6144 \
14 --max_seq_length 64 \
15 --max_docid_length 100 \
16 --use_docid_rank True \
17 --docid_format msmarco \
18 --lookup_fallback True--encoding: Use "url_title" for this model (or "pq" for PQ models)--docid_format: Use "msmarco" for MS MARCO models, "nq" for Natural Questions models--pretrain_model_path: Replace with the specific model you want to evaluate1@inproceedings{mekonnen2025lightweight,
2 title={Lightweight and Direct Document Relevance Optimization for Generative Information Retrieval},
3 author={Mekonnen, Kidist Amde and Tang, Yubao and de Rijke, Maarten},
4 booktitle={Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval},
5 pages={1327--1338},
6 year={2025}
7}