id: 1 unit: def process_answers() file: evaluate_model_outputs.py start line: 0 end line: 0 size: 52 LOC McCabe index: 7 number of parameters: 2 id: 2 unit: def timeout() file: src/math_verify/utils.py start line: 0 end line: 0 size: 46 LOC McCabe index: 8 number of parameters: 1 id: 3 unit: def process_answers() file: extract_answers.py start line: 0 end line: 0 size: 34 LOC McCabe index: 8 number of parameters: 1 id: 4 unit: def sympy_compare_symbols() file: src/math_verify/grader.py start line: 0 end line: 0 size: 32 LOC McCabe index: 25 number of parameters: 2 id: 5 unit: def extract_expr() file: src/math_verify/parser.py start line: 0 end line: 0 size: 29 LOC McCabe index: 16 number of parameters: 1 id: 6 unit: def main() file: evaluate_model.py start line: 0 end line: 0 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 7 unit: def parse_latex_cached() file: src/math_verify/parser.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 8 unit: def math_hard_prompt_function() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 9 unit: def math_prompt_function() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 10 unit: def math_aime24_prompt_function() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 11 unit: def math_amc23_prompt_function() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 12 unit: def gsm8k_prompt_function() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 13 unit: def compare_single_extraction_wrapper() file: src/math_verify/grader.py start line: 0 end line: 0 size: 17 LOC McCabe index: 7 number of parameters: 2 id: 14 unit: def unwrap_fcs() file: src/math_verify/grader.py start line: 0 end line: 0 size: 14 LOC McCabe index: 10 number of parameters: 1 id: 15 unit: def parse_args() file: evaluate_model.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 16 unit: def compare_answers() file: evaluate_model_outputs.py start line: 0 end line: 0 size: 11 LOC McCabe index: 8 number of parameters: 2 id: 17 unit: def sympy_symbolic_eq() file: src/math_verify/grader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 6 number of parameters: 2 id: 18 unit: def load_csv_data() file: extract_answers.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 19 unit: def serialize_sympy_object() file: extract_answers.py start line: 0 end line: 0 size: 9 LOC McCabe index: 6 number of parameters: 1 id: 20 unit: def parse() file: src/math_verify/parser.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: def load_csv_data() file: evaluate_model_outputs.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 22 unit: def serialize_sympy_object() file: evaluate_model_outputs.py start line: 0 end line: 0 size: 9 LOC McCabe index: 6 number of parameters: 1 id: 23 unit: def are_flipped_inequalities_equal() file: src/math_verify/grader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 24 unit: def sympy_str_eq() file: src/math_verify/grader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 25 unit: def is_assignment_relation() file: src/math_verify/grader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 7 number of parameters: 1 id: 26 unit: def verify() file: src/math_verify/grader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 27 unit: def is_atomic_or_pct_atomic() file: src/math_verify/grader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 7 number of parameters: 2 id: 28 unit: def sympy_expr_eq() file: src/math_verify/grader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: def main() file: extract_answers.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 30 unit: def get_last_eq() file: src/math_verify/parser.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 31 unit: def extract_string() file: src/math_verify/parser.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 32 unit: def safe_sympy_doit() file: src/math_verify/grader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 33 unit: def is_relation() file: src/math_verify/grader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 34 unit: def is_equation() file: src/math_verify/grader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 35 unit: def parse_args() file: evaluate_model_outputs.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 36 unit: def main() file: evaluate_model_outputs.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 37 unit: def parse_args() file: extract_answers.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: def math_metric() file: src/math_verify/metric.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 39 unit: def extract_target_from_pred() file: src/math_verify/parser.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 40 unit: def sympy_numeric_eq() file: src/math_verify/grader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 41 unit: def sort_key() file: src/math_verify/grader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 42 unit: def sympy_deep_compare_set_and_tuple() file: src/math_verify/grader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: def sympy_compare_relational() file: src/math_verify/grader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: def sympy_compare_sets() file: src/math_verify/grader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 45 unit: def as_lighteval_metric() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 46 unit: def unwrap_eq() file: src/math_verify/grader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 47 unit: def take_last_relation() file: src/math_verify/grader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 48 unit: def take_first_relation() file: src/math_verify/grader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 49 unit: def get_str_preds_with_timeout() file: src/math_verify/metric.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 50 unit: def sample_level_fn() file: src/math_verify/metric.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 51 unit: def lazy_string_regex() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 52 unit: def lazy_expr_regex() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 53 unit: def make_latex_env_pattern() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 54 unit: def lazy_latex_regex() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 55 unit: def get_extraction_regexes() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 56 unit: def parse_expr_cached() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 57 unit: def convert_to_pct() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 58 unit: def extract_latex() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 59 unit: def extract_match() file: src/math_verify/parser.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 60 unit: def sample_level_fn() file: src/math_verify/tasks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 61 unit: def sympy_compare_interval() file: src/math_verify/grader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 62 unit: def sympy_solve_and_compare() file: src/math_verify/grader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 63 unit: def should_treat_as_complex() file: src/math_verify/grader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 64 unit: def compare_single_extraction() file: src/math_verify/grader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0