MCPcopy Create free account
hub / github.com/aiming-lab/MDocAgent / main

Function main

scripts/retrieve.py:10–19  ·  view source on GitHub ↗
(cfg)

Source from the content-addressed store, hash-verified

8
9@hydra.main(config_path="../config", config_name="base", version_base="1.2")
10def main(cfg):
11 os.environ["CUDA_VISIBLE_DEVICES"] = cfg.retrieval.cuda_visible_devices
12 retrieval_class_path = cfg.retrieval.class_path
13 module_name, class_name = retrieval_class_path.rsplit('.', 1)
14 module = importlib.import_module(module_name)
15 retrieval_class = getattr(module, class_name)
16
17 dataset = BaseDataset(cfg.dataset)
18 retrieval_model:BaseRetrieval = retrieval_class(cfg.retrieval)
19 retrieval_model.find_top_k(dataset)
20
21if __name__ == "__main__":
22 main()

Callers 1

retrieve.pyFile · 0.70

Calls 2

BaseDatasetClass · 0.90
find_top_kMethod · 0.45

Tested by

no test coverage detected