Abstract Class#
- Inference
- AbsEmbedder
AbsEmbedder
- Methods
AbsEmbedder.get_target_devices()
AbsEmbedder.get_detailed_instruct()
AbsEmbedder.encode_queries()
AbsEmbedder.encode_corpus()
AbsEmbedder.encode()
AbsEmbedder.encode_single_device()
AbsEmbedder.start_multi_process_pool()
AbsEmbedder._encode_multi_process_worker()
AbsEmbedder.stop_multi_process_pool()
AbsEmbedder.encode_multi_process()
AbsEmbedder._concatenate_results_from_multi_process()
- AbsReranker
AbsReranker
- Methods
AbsReranker.get_target_devices()
AbsReranker.get_detailed_instruct()
AbsReranker.get_detailed_inputs()
AbsReranker.compute_score()
AbsReranker.compute_score_single_gpu()
AbsReranker.start_multi_process_pool()
AbsReranker.encode_multi_process()
AbsReranker._encode_multi_process_worker()
AbsReranker.stop_multi_process_pool()
- AbsEmbedder
- Evaluation
- Arguments
- dataset loader
AbsEvalDataLoader
- Methods
AbsEvalDataLoader.available_dataset_names()
AbsEvalDataLoader.available_splits()
AbsEvalDataLoader.check_dataset_names()
AbsEvalDataLoader.check_splits()
AbsEvalDataLoader.load_corpus()
AbsEvalDataLoader.load_qrels()
AbsEvalDataLoader.load_queries()
AbsEvalDataLoader._load_remote_corpus()
AbsEvalDataLoader._load_remote_qrels()
AbsEvalDataLoader._load_remote_queries()
AbsEvalDataLoader._load_local_corpus()
AbsEvalDataLoader._load_local_qrels()
AbsEvalDataLoader._load_local_queries()
AbsEvalDataLoader._download_file()
AbsEvalDataLoader._get_fpath_size()
AbsEvalDataLoader._download_gz_file()
AbsEvalDataLoader._download_zip_file()
- searcher
- Evaluator
- runner
- Finetune
- Embedder
- AbsArguments
- AbsDataset
- AbsModeling
- AbsEmbedderModel
AbsEmbedderModel
- Methods
AbsEmbedderModel.encode()
AbsEmbedderModel.compute_loss()
AbsEmbedderModel.compute_score()
AbsEmbedderModel.save()
AbsEmbedderModel.get_local_score()
AbsEmbedderModel.compute_local_score()
AbsEmbedderModel.forward()
AbsEmbedderModel.distill_loss()
AbsEmbedderModel._compute_no_in_batch_neg_loss()
AbsEmbedderModel._compute_in_batch_neg_loss()
AbsEmbedderModel._compute_cross_device_neg_loss()
AbsEmbedderModel._dist_gather_tensor()
- EmbedderOutput
- AbsEmbedderModel
- AbsTrainer
- AbsRunner
- Reranker
- Embedder