ReMatch
Official implementation of "ReMatch: Boosting Representation through Matching for Multimodal Retrieval" (CVPR 2026)
File Explorer
- rematch_framework.png
- demo.py
- run_eval.sh
- run_eval_flickr_llava_next.sh
- demo.py
- run_eval.sh
- run_eval_flickr_phi3_v.sh
- demo_v1_image.py
- demo_v1_video.py
- demo_v2_image.py
- demo_v2_video.py
- colpali-v1.3.json
- gme-Qwen2-VL-2B-Instruct.json
- gme-Qwen2-VL-7B-Instruct.json
- LamRA-Ret-Qwen2.5VL-7b.json
- LamRA-Ret.json
- VLM2Vec-V1-Qwen2VL-2B.json
- VLM2Vec-V1-Qwen2VL-7B.json
- VLM2Vec-V2.0-Qwen2VL-2B.json
- download_data.sh
- eval_1gpu.sh
- eval_8gpu.sh
- eval_rematch.sh
- eval_vlm2vecv1_8gpu.sh
- image.yaml
- video.yaml
- visdoc.yaml
- train-rematch-itm.sh
- train-rematch.sh
- train_image_mme5_hardneg.yaml
- train_alltasks.yaml
- train_image.yaml
- train_v2-qwen2vl-2B.sh
- train_v2-qwen2vl-2B_imageonly.sh
- train_video.yaml
- train_visdoc.yaml
- report_score.py
- report_score_v2.py
- __init__.py
- eval_collator.py
- train_collator.py
- __init__.py
- base_pair_dataset.py
- beir_dataset.py
- berri.py
- cc3m_dataset.py
- cls_dataset.py
- didemo_dataset.py
- docmatix_dataset.py
- gui_dataset.py
- hf_datasets.py
- llavahound_dataset_caption.py
- llavahound_dataset_qa.py
- mmeb_dataset.py
- msrvtt_dataset.py
- msvd_dataset.py
- mteb_cluster.py
- mteb_training.py
- pixmo.py
- ssv2_dataset.py
- text_dataset.py
- videotext_dataset.py
- vidore_dataset.py
- visrag_dataset.py
- __init__.py
- activitynetqa_dataset.py
- base_eval_dataset.py
- didemo_dataset.py
- egoschema_dataset.py
- gui_dataset.py
- image_cls_dataset.py
- image_i2i_vg_dataset.py
- image_i2t_eval.py
- image_qa_dataset.py
- image_t2i_eval.py
- moment_retrieval_datasets.py
- momentseeker_dataset.py
- msrvtt_dataset.py
- msvd_dataset.py
- mvbench_dataset.py
- nextqa_dataset.py
- ssv2_dataset.py
- vatex_dataset.py
- video_classification_datasets.py
- video_classification_utils.py
- videomme_dataset.py
- videommmu_dataset.py
- vidore_dataset.py
- visrag_dataset.py
- youcook2_dataset.py
- __init__.py
- mixed_dataset.py
- __init__.py
- dataset_utils.py
- instruction_utils.py
- video_transforms.py
- video_transforms_videochat2.py
- vision_utils.py
- __init__.py
- dataset_hf_path.py
- __init__.py
- index.py
- metrics.py
- __init__.py
- functional.py
- training.py
- tree_utils.py
- __init__.py
- context_managers.py
- functional.py
- grad_cache.py
- minigc_cmd.md
- __init__.py
- flash.py
- ring.py
- __init__.py
- comm.py
- gather_layer.py
- loss.py
- utils.py
- __init__.py
- configuration_paligemma.py
- modeling_colpali.py
- modeling_paligemma.py
- processing_colpali.py
- processing_paligemma.py
- processing_utils.py
- torch_utils.py
- __init__.py
- gme_demo.py
- gme_inference.py
- __init__.py
- config.json
- config_bert_large.json
- modeling_internvideo2.py
- __init__.py
- lamra_demo.py
- lamra_inference.py
- lamra_qwen25_inference.py
- __init__.py
- modeling_llava_next.py
- processing_llava_next.py
- __init__.py
- configuration_phi3_v.py
- image_embedding_phi3_v.py
- image_processing_phi3_v.py
- modeling_phi3_v.py
- processing_phi3_v.py
- __init__.py
- __init__.py
- configuration_qwen2_5_vl.py
- image_processing_qwen2_5_vl.py
- modeling_qwen2_5_vl.py
- modular_qwen2_5_vl.py
- processing_qwen2_5_vl.py
- __init__.py
- configuration_qwen2_5_vl.py
- image_processing_qwen2_5_vl.py
- modeling_qwen2_5_vl.py
- modular_qwen2_5_vl.py
- processing_qwen2_5_vl.py
- __init__.py
- configuration_qwen2_vl.py
- demo_hfqwen.py
- demo_localqwen.py
- image_processing_qwen2_vl.py
- modeling_qwen2_vl.py
- processing_qwen2_vl.py
- qwen_vl_utils.py
- tokenization_qwen2.py
- tokenization_qwen2_fast.py
- __init__.py
- configuration_qwen2_vl.py
- demo_hfqwen.py
- demo_localqwen.py
- image_processing_qwen2_vl.py
- modeling_qwen2_vl.py
- processing_qwen2_vl.py
- tokenization_qwen2.py
- tokenization_qwen2_fast.py
- __init__.py
- __init__.py
- biencoder_gc.py
- fuser.py
- model.py
- processor.py
- utils.py
- __init__.py
- base_prompt.py
- e5mistral.py
- e5mistral_multilingual.py
- e5mistral_public.py
- instructor.py
- sfr.py
- simple_prompts.py
- tart.py
- __init__.py
- basic_utils.py
- dist_utils.py
- ds_utils.py
- infer_utils.py
- logging.py
- lr_utils.py
- minhash_dedup.py
- normalize_text.py
- openaimodel.py
- __init__.py
- arguments.py
- dist_utils.py
- logging.py
- trainer.py
- utils.py
- .gitignore
- eval.py
- eval_all.py
- LICENSE
- README.md
- requirements.txt
- train.py
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
