gitextract_529i5290/ ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── mdr/ │ ├── __init__.py │ ├── qa/ │ │ ├── __init__.py │ │ ├── basic_tokenizer.py │ │ ├── config.py │ │ ├── data_utils.py │ │ ├── hotpot_evaluate_v1.py │ │ ├── qa_dataset.py │ │ ├── qa_model.py │ │ ├── qa_trainer.py │ │ ├── train.md │ │ ├── train_ranker.py │ │ └── utils.py │ └── retrieval/ │ ├── __init__.py │ ├── config.py │ ├── criterions.py │ ├── decomposed_analysis.py │ ├── fever.ipynb │ ├── hotpot.ipynb │ ├── interactive_retrieval.py │ ├── mhop_trainer.py │ ├── single_trainer.py │ ├── train_single.py │ └── utils/ │ ├── basic_tokenizer.py │ ├── gen_index_id_map.py │ ├── mhop_utils.py │ ├── tokenizer.py │ └── utils.py ├── requirements.txt ├── scripts/ │ ├── add_sp_label.sh │ ├── demo.py │ ├── download_hotpot.sh │ ├── encode_corpus.py │ ├── end2end.py │ ├── end2end.sh │ ├── eval/ │ │ ├── eval_mhop_fever.py │ │ ├── eval_mhop_retrieval.py │ │ ├── eval_reranked.py │ │ ├── eval_retrieval.py │ │ └── eval_single_fever.py │ ├── train_mhop.py │ ├── train_momentum.py │ └── train_qa.py ├── setup.py ├── setup.sh └── submitit/ ├── submit_retrieval.sh ├── submitit_qa.sh ├── submitit_train.py └── submitit_train_qa.py