MCPcopy Create free account

hub / github.com/aiming-lab/MDocAgent / functions

Functions79 in github.com/aiming-lab/MDocAgent

↓ 7 callersMethodload_data
(self, use_retreival=True)
mydatasets/base_dataset.py:26
↓ 4 callersMethodclean_up
(self)
models/base_model.py:13
↓ 4 callersMethodload_processed_content
(self, sample: dict, disable_load_image=True)
mydatasets/base_dataset.py:125
↓ 4 callersMethodpredict
(self, sample, question, texts, images)
agents/ablations.py:8
↓ 4 callersMethodpredict_dataset
(self, dataset:BaseDataset, resume_path = None)
agents/multi_agent_system.py:51
↓ 4 callersMethodsum
(self, sum_question)
agents/multi_agent_system.py:39
↓ 3 callersMethoddump_data
(self, samples, use_retreival=True)
mydatasets/base_dataset.py:41
↓ 3 callersMethodprocess_message
(self, question, texts, images, history)
models/base_model.py:16
↓ 3 callersMethodself_reflect
(self, prompt=None, add_to_message = True)
agents/base_agent.py:41
↓ 2 callersMethod__init__
(self, config)
agents/ablations.py:5
↓ 2 callersMethod_predict
(self, question, texts=None, images=None, add_to_message = False)
agents/base_agent.py:26
↓ 2 callersMethoddump_reults
(self, samples)
mydatasets/base_dataset.py:60
↓ 2 callersMethodeval
(self, question, answer, gt)
agents/base_agent.py:53
↓ 2 callersMethodload_sample_retrieval_data
(self, sample)
mydatasets/base_dataset.py:75
↓ 2 callersMethodpredict
Implement the method in the subclass
agents/multi_agent_system.py:35
↓ 2 callersMethodpredict
(self, question, texts=None, images=None, with_sys_prompt=True)
agents/base_agent.py:36
↓ 1 callersMethod_extract_content
(self, sample, resolution=144)
mydatasets/base_dataset.py:156
↓ 1 callersMethodadd_agent
(self, agent_config, model)
agents/multi_agent_system.py:29
↓ 1 callersMethodclean_messages
(self)
agents/multi_agent_system.py:85
↓ 1 callersMethodcreate_image_message
(self, images, question)
models/qwen.py:38
↓ 1 callersMethodcreate_text_message
(self, texts, question)
models/llama.py:24
↓ 1 callersFunctionencode_image
(image_path)
models/openai.py:5
↓ 1 callersMethodeval_dataset
(self, dataset: BaseDataset)
agents/base_agent.py:63
↓ 1 callersMethodextract_content
(self, resolution=144)
mydatasets/base_dataset.py:151
↓ 1 callersFunctionextract_evaluation_metrics
(eval_str: str)
agents/base_agent.py:92
↓ 1 callersFunctionfind_latest_json
(result_dir)
mydatasets/base_dataset.py:185
↓ 1 callersMethodfind_sample_top_k
(self, sample, document_embed, top_k: int, page_id_key: str)
retrieval/image_retrieval.py:61
↓ 1 callersMethodfind_sample_top_k
(self, sample, top_k: int, page_id_key: str)
retrieval/text_retrieval.py:43
↓ 1 callersMethodfind_top_k
(self, dataset: BaseDataset)
retrieval/base_retrieval.py:10
↓ 1 callersMethodis_valid_history
(self, history)
models/base_model.py:33
↓ 1 callersMethodload_document_embeds
(self, dataset: BaseDataset, force_prepare=False)
retrieval/image_retrieval.py:104
↓ 1 callersMethodload_image
(self, file)
mydatasets/base_dataset.py:140
↓ 1 callersMethodload_latest_results
(self)
mydatasets/base_dataset.py:53
↓ 1 callersMethodload_sample_full_data
(self, sample)
mydatasets/base_dataset.py:107
↓ 1 callersMethodload_txt
(self, file)
mydatasets/base_dataset.py:144
↓ 1 callersFunctionmain
(cfg)
scripts/predict.py:9
↓ 1 callersFunctionmain
(cfg)
scripts/eval.py:9
↓ 1 callersFunctionmain
(cfg)
scripts/retrieve.py:10
↓ 1 callersFunctionmain
(cfg)
scripts/extract.py:8
↓ 1 callersFunctionmain
(cfg)
scripts/ablations/mmds.py:9
↓ 1 callersFunctionmain
(cfg)
scripts/ablations/mmdi.py:9
↓ 1 callersFunctionmain
(cfg)
scripts/ablations/mmdt.py:9
↓ 1 callersMethodprepare
(self, dataset: BaseDataset)
retrieval/image_retrieval.py:23
↓ 1 callersMethodprepare
(self, dataset: BaseDataset)
retrieval/text_retrieval.py:13
Method__init__
(self, config)
mydatasets/base_dataset.py:18
Method__init__
Base model constructor to initialize common attributes. :param config: A dictionary containing model configuration parameters.
models/base_model.py:3
Method__init__
(self, config)
models/llama.py:6
Method__init__
(self, config)
models/openai.py:10
Method__init__
(self, config)
models/qwen.py:7
Method__init__
(self, config)
models/qwen.py:97
Method__init__
(self, config)
retrieval/image_retrieval.py:16
Method__init__
(self, config)
retrieval/base_retrieval.py:4
Method__init__
(self, config)
retrieval/text_retrieval.py:10
Method__init__
(self, config)
agents/ablations.py:38
Method__init__
(self, config)
agents/ablations.py:70
Method__init__
(self, config)
agents/mdoc_agent.py:12
Method__init__
(self, config)
agents/multi_agent_system.py:11
Method__init__
(self, config, model=None)
agents/base_agent.py:12
Methodclean_messages
(self)
agents/base_agent.py:23
Methodcreate_image_message
(self, images, question)
models/openai.py:40
Methodcreate_text_message
(self, texts, question)
models/openai.py:29
Methodcreate_text_message
(self, texts, question)
models/qwen.py:27
Methodextract_final_answer
(agent_response)
agents/multi_agent_system.py:41
Functionextract_time
(file_path)
mydatasets/base_dataset.py:180
Methodfind_top_k
(self, dataset: BaseDataset, prepare=False)
retrieval/image_retrieval.py:90
Methodfind_top_k
(self, dataset: BaseDataset, force_prepare=False)
retrieval/text_retrieval.py:73
Methodis_valid_history
(self, history)
models/llama.py:46
Methodis_valid_history
(self, history)
models/openai.py:63
Methodis_valid_history
(self, history)
models/qwen.py:77
Methodload_full_data
(self)
mydatasets/base_dataset.py:101
Methodload_retrieval_data
(self)
mydatasets/base_dataset.py:67
Methodpredict
(self, question, texts = None, images = None, history = None)
models/base_model.py:10
Methodpredict
(self, question, texts = None, images = None, history = None)
models/llama.py:35
Methodpredict
(self, question, texts = None, images = None, history = None)
models/openai.py:51
Methodpredict
(self, question, texts = None, images = None, history = None)
models/qwen.py:50
Methodpredict
(self, sample, question, texts, images)
agents/ablations.py:41
Methodpredict
(self, sample, question, texts, images)
agents/ablations.py:73
Methodpredict
(self, question, texts, images)
agents/mdoc_agent.py:15
Methodprepare
(self, dataset: BaseDataset)
retrieval/base_retrieval.py:7