Source symbols: evals/old/hotpot_qa_24_2025/src/create_benchmark_summary_json.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@90b4acaac937dc1c0aeffaead8b707c896ebf3db · 2026-07-22T09:03:55Z
- Declarations: 22
- Referenced calls: 49
Declared symbols
validate_csv_exists— def at line 15; referencesexists,print,endswith,read_csv,FileNotFoundError,read_summary_dataframe,validate_required_columns,ValueError,join,get_benchmark_analysis_path,range,choice,len,append,mean,percentile,flatten,isnan,tolist,load_all_run_scoresread_summary_dataframe— def at line 29; referencesread_csv,print,validate_csv_exists,FileNotFoundError,validate_required_columns,ValueError,join,get_benchmark_analysis_path,exists,range,choice,len,append,mean,percentile,flatten,isnan,tolist,load_all_run_scores,roundvalidate_required_columns— def at line 40; referencesprint,validate_csv_exists,FileNotFoundError,read_summary_dataframe,ValueError,join,get_benchmark_analysis_path,exists,read_csv,range,choice,len,append,mean,percentile,flatten,isnan,tolist,load_all_run_scores,roundload_cross_benchmark_data— def at line 60; referencesprint,validate_csv_exists,FileNotFoundError,read_summary_dataframe,validate_required_columns,ValueError,join,get_benchmark_analysis_path,exists,read_csv,range,choice,len,append,mean,percentile,flatten,isnan,tolist,load_all_run_scoresget_benchmark_analysis_path— def at line 79; referencesjoin,exists,FileNotFoundError,read_csv,print,range,choice,len,append,mean,percentile,flatten,isnan,tolist,load_all_run_scores,round,bootstrap_confidence_intervalload_aggregate_metrics— def at line 85; referencesget_benchmark_analysis_path,join,exists,FileNotFoundError,read_csv,print,range,choice,len,append,mean,percentile,flatten,isnan,tolist,load_all_run_scores,round,bootstrap_confidence_intervalbootstrap_confidence_interval— def at line 102; referencesrange,choice,len,append,mean,percentile,get_benchmark_analysis_path,join,exists,FileNotFoundError,read_csv,flatten,isnan,print,tolist,load_all_run_scores,roundload_all_run_scores— def at line 125; referencesget_benchmark_analysis_path,join,exists,FileNotFoundError,read_csv,flatten,isnan,print,tolist,round,mean,bootstrap_confidence_intervalprocess_single_metric_with_bootstrap— def at line 149; referencesprint,load_all_run_scores,round,mean,bootstrap_confidence_intervalprocess_single_benchmark— def at line 179; referencesprintextract_confidence_intervals— def at line 209; referencesprintmap_metric_names— def at line 229create_metric_entry— def at line 240; referencesmap_metric_names,printformat_benchmark_entry— def at line 249; referencesprintvalidate_benchmark_folder— def at line 276; referencesget_benchmark_analysis_path,exists,print,join,append,load_cross_benchmark_data,iterrows,len,gethandle_processing_errors— def at line 306; referencesprint,join,load_cross_benchmark_data,iterrows,len,validate_benchmark_folder,getprocess_all_benchmarks— def at line 312; referencesprint,join,load_cross_benchmark_data,iterrows,len,validate_benchmark_folder,getvalidate_output_data— def at line 392; referencesprint,enumerate,keys,endswithformat_json_output— def at line 422; referencesdumps,printcreate_output_directory— def at line 433; referencesdirname,exists,makedirs,printsave_benchmark_summary_json— def at line 441; referencesprint,validate_output_data,ValueError,create_output_directory,format_json_output,open,write,getsizemain— def at line 470; referencesprint,exists,load_cross_benchmark_data,len,iterrows,process_all_benchmarks,save_benchmark_summary_json
File-level call references
exists— line 17print— line 18endswith— line 21read_csv— line 32validate_csv_exists— line 65FileNotFoundError— line 66read_summary_dataframe— line 69validate_required_columns— line 72ValueError— line 73join— line 81get_benchmark_analysis_path— line 87range— line 108choice— line 110len— line 110append— line 112mean— line 112percentile— line 119flatten— line 136isnan— line 138tolist— line 143load_all_run_scores— line 156round— line 160bootstrap_confidence_interval— line 167process_single_metric_with_bootstrap— line 197items— line 216get— line 237map_metric_names— line 244create_metric_entry— line 260load_cross_benchmark_data— line 318iterrows— line 328validate_benchmark_folder— line 339process_single_benchmark— line 354extract_confidence_intervals— line 361format_benchmark_entry— line 367handle_processing_errors— line 379enumerate— line 400keys— line 408dumps— line 425dirname— line 435makedirs— line 437validate_output_data— line 446create_output_directory— line 450format_json_output— line 453open— line 457write— line 458getsize— line 462process_all_benchmarks— line 521save_benchmark_summary_json— line 528main— line 539
Source: evals/old/hotpot_qa_24_2025/src/create_benchmark_summary_json.py