Views
No views yet
| Index | Arm (config name) | Paper name | Modality | Architecture |
|---|---|---|---|---|
| 0 | MULTIMODAL_RERANK | MM-Rerank | Multimodal | Dense → late-interaction rerank |
| 1 | MULTIMODAL-SINGLE | MM-Dense | Multimodal | Single-vector dense |
| 2 | TEXT_RERANK | Text-Rerank | Text | Dense → late-interaction rerank |
| 3 | TEXT-SINGLE | Text-Dense | Text | Single-vector dense |
| 4 | BM25 | BM25 | Text | Lexical |
trust_remote_code=True.1import torch
2from transformers import AutoModel, AutoTokenizer
3
4repo = "emrekuruu/RetrievalRouter_Baseline"
5tokenizer = AutoTokenizer.from_pretrained(repo, trust_remote_code=True)
6model = AutoModel.from_pretrained(repo, trust_remote_code=True).eval()
7
8inputs = tokenizer("In figure 3, what does the red dashed curve represent?",
9 return_tensors="pt", truncation=True, max_length=128)
10with torch.no_grad():
11 logits = model(**inputs)["logits"] # shape [1, 5]
12arm = model.config.strategy_names[logits.softmax(-1).argmax(-1).item()]
13print(arm) # e.g. "MULTIMODAL_RERANK" -> run that pipeline for this query1@misc{kuru2026retrievalrouterjointmodalityarchitecture,
2 title={RetrievalRouter: Joint Modality and Architecture Selection for Document Retrieval},
3 author={Emre Kuru and Mehmet Onur Keskin and Reza Farahbakhsh and Noel Crespi},
4 year={2026},
5 eprint={2608.25625},
6 archivePrefix={arXiv},
7 primaryClass={cs.IR},
8 url={https://arxiv.org/abs/2608.25625},
9}
10
11@inproceedings{arabzadeh2021predicting,
12 title = {Predicting efficiency/effectiveness trade-offs for dense vs. sparse retrieval strategy selection},
13 author = {Arabzadeh, Negar and Yan, Xinyi and Clarke, Charles L. A.},
14 booktitle = {Proceedings of the 30th ACM International Conference on Information \& Knowledge Management (CIKM)},
15 pages = {2862--2866},
16 year = {2021}
17}