MCPcopy Create free account

hub / github.com/JingbiaoMei/ATM-Bench / functions

Functions815 in github.com/JingbiaoMei/ATM-Bench

↓ 3 callersFunction_month_to_number
(name: str)
memqa/utils/evaluator/normalizer.py:349
↓ 3 callersFunction_normalize_decimal
(value: str)
memqa/utils/evaluator/normalizer.py:488
↓ 3 callersFunction_safe_mtime
(path: Optional[str])
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:585
↓ 3 callersMethod_save_checkpoint
Save processing checkpoint.
memqa/mem_processor/image/batch_processor.py:121
↓ 3 callersMethod_save_checkpoint
Save processing checkpoint.
memqa/mem_processor/email/batch_processor.py:137
↓ 3 callersMethod_save_checkpoint
Save processing checkpoint.
memqa/mem_processor/video/batch_processor.py:93
↓ 3 callersFunction_save_memory_cache
( memory_system: AgenticMemorySystem, memory_cache: Path, retriever_cache: Path, embeddings_ca
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:434
↓ 3 callersMethod_update_stats
Update processing statistics.
memqa/mem_processor/image/batch_processor.py:145
↓ 3 callersMethod_update_stats
Update processing statistics.
memqa/mem_processor/video/batch_processor.py:117
↓ 3 callersFunctionaggressive_preprocess
Aggressive preprocessing to normalize semantically equivalent variations.
memqa/utils/evaluator/normalizer.py:199
↓ 3 callersMethodanalyze_and_create_note
( self, content: str, timestamp: Optional[str], note_id: Optional[str] = None,
memqa/qa_agent_baselines/A-Mem/memory_layer.py:433
↓ 3 callersFunctionappend_jsonl
(path: Path, row: Dict[str, Any])
memqa/qa_agent_baselines/mem0/mem0_baseline.py:63
↓ 3 callersFunctionbuild_cache_config
( args: argparse.Namespace, retriever_name: str, media_config: MediaTextConfig, email_config:
memqa/qa_agent_baselines/MMRag/mmrag_retrieve_rerank_answer.py:316
↓ 3 callersFunctionbuild_cache_key_from_args
( args: argparse.Namespace, model_config: Dict[str, Any] )
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:752
↓ 3 callersFunctionbuild_cache_key_from_args
(args: argparse.Namespace)
memqa/qa_agent_baselines/Mempalace/mempalace_baseline.py:283
↓ 3 callersFunctionbuild_model_config
(provider: str, args: argparse.Namespace)
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:274
↓ 3 callersFunctionbuild_recall_detail
( qa: Dict[str, Any], retrieval_ids: List[str], retrieval_scores: List[float] )
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:666
↓ 3 callersFunctionbuild_retrieval_cache_key
( args: argparse.Namespace, retriever_name: str, media_config: MediaTextConfig, email_config:
memqa/qa_agent_baselines/MMRag/mmrag_retrieve_rerank_answer.py:343
↓ 3 callersMethodcall_llm_api
Call LLM API with the given prompt.
memqa/mem_processor/email/email_processor.py:272
↓ 3 callersFunctioncall_original_embedding
( text: str, model_name: str, use_cache: bool, kwargs: Dict[st
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:1026
↓ 3 callersFunctiondate_component_match
(gt: str, pred: str)
memqa/utils/evaluator/evaluate_qa.py:145
↓ 3 callersFunctiondb_index_metadata_path
(args: argparse.Namespace)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1177
↓ 3 callersFunctionextract_frames
Extract frames from video for analysis. Args: video_path: Path to video file num_frames: Number of frames to extract
memqa/mem_processor/video/utils.py:221
↓ 3 callersFunctionextract_item_id_from_text
(text: str)
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:889
↓ 3 callersFunctionextract_item_ids_from_memory_entry
(entry: Any)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:540
↓ 3 callersFunctionextract_item_ids_from_text
(text: str)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:512
↓ 3 callersFunctionextract_numbers
(text: str)
memqa/utils/evaluator/normalizer.py:525
↓ 3 callersMethodfrom_dict
(cls, data: Dict[str, Any])
memqa/retrieve/utils.py:83
↓ 3 callersFunctionget_api_key
Generic function to get API key from environment variables or local file. Priority: 1. Environment variable 2. Local file in api
memqa/global_config.py:44
↓ 3 callersMethodget_progress_info
Get current progress information.
memqa/mem_processor/email/utils.py:431
↓ 3 callersFunctionget_retrieval_cache_paths
(cache_dir: Path, cache_key: str)
memqa/qa_agent_baselines/MMRag/mmrag_retrieve_rerank_answer.py:357
↓ 3 callersFunctionget_video_info
Get basic video information using ffprobe.
memqa/mem_processor/video/utils.py:50
↓ 3 callersFunctionhas_existing_memory
(storage_root: Path, user_id: str)
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:933
↓ 3 callersMethodingest_note
(self, note: MemoryNote, disable_evolution: bool = False)
memqa/qa_agent_baselines/A-Mem/memory_layer.py:457
↓ 3 callersFunctionis_abstention
(text: str)
memqa/utils/evaluator/normalizer.py:341
↓ 3 callersFunctionis_failed_record
(record: Optional[Dict[str, Any]])
memqa/qa_agent_baselines/mem0/mem0_baseline.py:82
↓ 3 callersFunctionload_json
(path: Path)
scripts/QA_Agent/NIAH/build_niah_pools.py:23
↓ 3 callersFunctionload_json
(path: Path)
agent_systems/runtime_artifacts.py:17
↓ 3 callersFunctionload_json_file
Load data from JSON file with proper error handling.
memqa/mem_processor/email/utils.py:353
↓ 3 callersFunctionload_jsonl
(path: Path)
agent_systems/extract_answer.py:34
↓ 3 callersFunctionmaybe_structured_blob
(value: Any)
agent_systems/extract_answer.py:180
↓ 3 callersFunctionmerge_atm_row
( base: Dict[str, Any], qa: Dict[str, Any], prediction: str, qtype: str, metric: str, )
memqa/utils/evaluator/evaluate_qa.py:932
↓ 3 callersFunctionnormalize_between_to_range
Pattern 6: Normalize 'between X and Y' to 'X to Y'. Examples: - "Between April 20 and April 26" -> "April 20 to April 26"
memqa/utils/evaluator/normalizer.py:278
↓ 3 callersFunctionnormalize_qtype_value
(raw_value: Optional[str], answer: str)
memqa/utils/evaluator/evaluate_qa.py:913
↓ 3 callersFunctionresolve_context_item_ids
( entry: Any, entry_to_item_ids: Dict[str, List[str]] )
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1437
↓ 3 callersFunctionresolve_media_file
( root: Path, evidence_id: str, extensions: Tuple[str, ...] )
memqa/retrieve/utils.py:165
↓ 3 callersFunctionsafe_mtime
(path: str)
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:903
↓ 3 callersFunctionsafe_mtime
(path: str)
memqa/qa_agent_baselines/Mempalace/mempalace_baseline.py:284
↓ 3 callersFunctionsave_json_file
Safely save data to JSON file.
memqa/mem_processor/image/utils.py:176
↓ 3 callersFunctionsave_json_file
Safely save data to JSON file.
memqa/mem_processor/video/utils.py:478
↓ 3 callersFunctionsimple_tokenize
(text: str)
memqa/qa_agent_baselines/A-Mem/memory_layer.py:18
↓ 3 callersFunctionsource_file_to_item_id
Extract item_id from MemPalace source_file metadata. source_file format: "atmbench://<item_id>"
memqa/qa_agent_baselines/Mempalace/data_adapter.py:149
↓ 3 callersFunctionsplit_list_items
(text: str)
memqa/utils/evaluator/normalizer.py:594
↓ 3 callersFunctionstrip_currency_breakdowns
Pattern 2: Remove detailed currency breakdowns after amounts. Examples: - "£10 per 60-minute session, totaling £30 for three sessions" -> "£1
memqa/utils/evaluator/normalizer.py:245
↓ 3 callersFunctionstrip_parenthetical_details
Pattern 1: Remove parenthetical clarifications and extra details. Examples: - "£12.85 (with 16-25 RAILCARD discount)" -> "£12.85" - "Tomo
memqa/utils/evaluator/normalizer.py:233
↓ 3 callersFunctionsummarize_atm
(rows: List[Dict[str, Any]])
memqa/utils/evaluator/evaluate_qa.py:963
↓ 3 callersFunctionsuppress_memoryos_output
(enabled: bool)
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:91
↓ 3 callersFunctionwrite_json
(path: Path, payload: Dict[str, Any])
memqa/utils/evaluator/evaluate_qa.py:112
↓ 3 callersFunctionwrite_json
(path: Path, payload: Any)
agent_systems/runtime_artifacts.py:22
↓ 3 callersFunctionwrite_json_list
(path: Path, rows: Iterable[Dict[str, Any]])
memqa/utils/evaluator/evaluate_qa.py:106
↓ 2 callersFunction_atm_load_entry_mapping
(db_path: str)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1079
↓ 2 callersFunction_coerce_openai_obj
(value: Any)
memqa/utils/evaluator/evaluate_qa.py:353
↓ 2 callersMethod_encode
(self, text: Optional[str], image_path: Optional[Path])
memqa/retrieve/retrievers.py:472
↓ 2 callersMethod_encode_texts
(self, texts: List[str])
memqa/retrieve/retrievers.py:246
↓ 2 callersMethod_encode_texts
(self, texts: List[str])
memqa/retrieve/retrievers.py:557
↓ 2 callersFunction_find_assistant_text
(event: Any)
agent_systems/extract_answer.py:330
↓ 2 callersFunction_find_first_json_object
(text: str)
agent_systems/extract_answer.py:69
↓ 2 callersMethod_format_eta
Format ETA in a human-readable format.
memqa/mem_processor/email/batch_processor.py:119
↓ 2 callersMethod_get_cache_key
Get a stable cache key from the filename (stem without extension).
memqa/mem_processor/video/video_processor.py:110
↓ 2 callersMethod_get_decimal_from_dms
Convert DMS (Degrees, Minutes, Seconds) to decimal degrees.
memqa/mem_processor/image/image_processor.py:195
↓ 2 callersMethod_get_image_dim
(self)
memqa/retrieve/retrievers.py:597
↓ 2 callersFunction_iter_usage_dicts
(obj: Any)
agent_systems/extract_usage.py:367
↓ 2 callersFunction_list_jaccard_core
(ground_truth: str, prediction: str)
memqa/utils/evaluator/evaluate_qa.py:317
↓ 2 callersFunction_load_item_id_mapping
(db_path: str)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1397
↓ 2 callersFunction_pi_message_model
(message: Any)
agent_systems/extract_usage.py:521
↓ 2 callersFunction_pi_message_text
(message: Any)
agent_systems/extract_answer.py:436
↓ 2 callersFunction_prediction_list_items
(prediction: str)
memqa/utils/evaluator/evaluate_qa.py:310
↓ 2 callersMethod_query_vision_with_images
Query vision model with multiple base64-encoded images.
memqa/mem_processor/video/video_processor.py:258
↓ 2 callersFunction_replace_number_words
(text: str)
memqa/utils/evaluator/normalizer.py:495
↓ 2 callersFunctionanswer_stage
(args: argparse.Namespace)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1812
↓ 2 callersFunctionanswer_stage
(args: argparse.Namespace)
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:863
↓ 2 callersFunctionanswer_stage
(args: argparse.Namespace)
memqa/qa_agent_baselines/Mempalace/mempalace_baseline.py:409
↓ 2 callersFunctionappend_index_progress
( progress_path: Optional[Path], item_id: str, status: str, error: Optional[str] = None, )
memqa/qa_agent_baselines/MemoryOS/memoryos_baseline.py:768
↓ 2 callersFunctionbatched
(values: List[Any], batch_size: int)
memqa/retrieve/rerankers.py:27
↓ 2 callersFunctionbuild_agentic_critic_messages
( question: str, items: List[RetrievalItem], draft: str )
memqa/qa_agent_baselines/MMRag/mmrag_utils.py:200
↓ 2 callersFunctionbuild_atm_messages
(question: str, evidence_text: str)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1475
↓ 2 callersFunctionbuild_batch_index
( items: List[Dict[str, Any]], path_key: str )
memqa/qa_agent_baselines/oracle/oracle_baseline.py:431
↓ 2 callersFunctionbuild_evidence_block
(context: str)
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:699
↓ 2 callersMethodbuild_full_corpus
Build corpus from all loaded data sources. Returns: HippoRAGCorpus with all passages indexed
memqa/qa_agent_baselines/HippoRag2/data_adapter.py:313
↓ 2 callersFunctionbuild_hipporag
( args: argparse.Namespace, index_dir: Path, corpus_size: int, use_answerer: bool = False, )
memqa/qa_agent_baselines/HippoRag2/hipporag2_baseline.py:485
↓ 2 callersMethodbuild_index
( self, items: List[RetrievalItem], cache_config: Dict[str, Any], force_rebuil
memqa/retrieve/retrievers.py:83
↓ 2 callersFunctionbuild_index_cache_key
(args: argparse.Namespace)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1169
↓ 2 callersFunctionbuild_index_cache_payload
(args: argparse.Namespace)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:594
↓ 2 callersFunctionbuild_memory_stage
(args: argparse.Namespace)
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:787
↓ 2 callersFunctionbuild_memory_system
( args: argparse.Namespace, model_config: Dict[str, Any], )
memqa/qa_agent_baselines/A-Mem/amem_baseline.py:381
↓ 2 callersFunctionbuild_memory_variant
( *, mode: str, image_source: Path, video_source: Path, emails_source: Path, out_dir:
agent_systems/memory_variants.py:123
↓ 2 callersFunctionbuild_model_config
(provider: str, args: argparse.Namespace)
memqa/qa_agent_baselines/mem0/mem0_baseline.py:439
↓ 2 callersFunctionbuild_multimodal_messages
( question: str, items: List[RetrievalItem], text_chunks: Optional[List[str]], num_frames: int
memqa/qa_agent_baselines/MMRag/mmrag_utils.py:45
↓ 2 callersFunctionbuild_stage
(args: argparse.Namespace)
memqa/qa_agent_baselines/SimpleMem/simplemem_baseline.py:1721
↓ 2 callersFunctionbuild_stage
(args: argparse.Namespace)
memqa/qa_agent_baselines/Mempalace/mempalace_baseline.py:331
← previousnext →101–200 of 815, ranked by callers