MCPcopy Create free account

hub / github.com/LeapLabTHU/Absolute-Zero-Reasoner / functions

Functions861 in github.com/LeapLabTHU/Absolute-Zero-Reasoner

↓ 100 callersMethodstatus
(cls, label, message, status="info")
absolute_zero_reasoner/utils/logging_utils/stdout.py:87
↓ 39 callersFunctioncheck_id
(data, n, task_id)
evaluation/code_eval/coding/evalplus/tools/mbpp/fix_v010.py:1
↓ 33 callersMethodsection_header
(cls, text)
absolute_zero_reasoner/utils/logging_utils/stdout.py:81
↓ 28 callersFunctionget_human_eval_plus
Get HumanEvalPlus locally. Args: err_incomplete (bool, optional): Whether to raise error if HumanEvalPlus is not complete. Defaults to Tru
evaluation/code_eval/coding/evalplus/evalplus/data/humaneval.py:42
↓ 26 callersMethod_style
(cls, text, *styles)
absolute_zero_reasoner/utils/logging_utils/stdout.py:34
↓ 22 callersMethodreadlines
(self, *args, **kwargs)
evaluation/code_eval/coding/evalplus/evalplus/eval/utils.py:90
↓ 17 callersFunctionget_mbpp_plus
( err_incomplete=True, mini=False, noextreme=False, version="default" )
evaluation/code_eval/coding/evalplus/evalplus/data/mbpp.py:181
↓ 16 callersFunctionget_generic_question_template_test_completion
( question: TestOutputPredictionProblem, testcase_input: str )
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/prompts/test_output_prediction.py:68
↓ 16 callersMethodstart
Start the Docker container using Docker API
absolute_zero_reasoner/utils/code_utils/sandboxfusion_executor.py:48
↓ 16 callersFunctiontruncatefn
(s, length=300)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/evaluation/testing_util.py:30
↓ 15 callersMethodread
(self, *args, **kwargs)
evaluation/code_eval/coding/evalplus/evalplus/eval/utils.py:84
↓ 12 callersMethodapply
(self, code)
absolute_zero_reasoner/utils/code_utils/python_executor.py:348
↓ 12 callersMethodtable
(cls, headers, rows, title=None)
absolute_zero_reasoner/utils/logging_utils/stdout.py:39
↓ 11 callersFunctionexecute_cmd
(cmd: list)
evaluation/code_eval/coding/evalplus/tools/tsr/utils.py:33
↓ 11 callersFunctionprocess_elements
Process element types locally before sending to manager
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:180
↓ 10 callersMethodapply
(self, code)
absolute_zero_reasoner/utils/code_utils/sandboxfusion_executor.py:336
↓ 10 callersFunctionsanitize
(code: str, entrypoint: Optional[str] = None)
evaluation/code_eval/coding/evalplus/evalplus/sanitize.py:168
↓ 9 callersMethodcount_element
(self, element, element_type, counter_key)
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:579
↓ 9 callersFunctionswallow_io
()
evaluation/code_eval/coding/evalplus/evalplus/eval/utils.py:34
↓ 8 callersMethod_compute_batch
(self, batch: DataProto, metrics: dict, timing_raw: dict, problem_type: str, executor: PythonExecutor)
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:805
↓ 8 callersMethodcode_block
(cls, code, language="python")
absolute_zero_reasoner/utils/logging_utils/stdout.py:99
↓ 8 callersMethodgenerate
(self, num: int)
evaluation/code_eval/coding/evalplus/evalplus/gen/__init__.py:20
↓ 8 callersFunctionget_check_prompt
(question: str, result, metadata)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/prompts/self_repair.py:35
↓ 8 callersFunctionget_generic_question_template_answer
(question: str, code, result, metadata)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/prompts/self_repair.py:64
↓ 8 callersFunctionget_groundtruth
(problems, hashcode, tasks_only_output_not_none)
evaluation/code_eval/coding/evalplus/evalplus/evaluate.py:42
↓ 7 callersFunctionget_code_problem_predictor_prompt
(problem_type: str, snippet: str, input_args: str = None, output: str = None, message: str = None, input_outpu
absolute_zero_reasoner/data_construction/prompts.py:401
↓ 7 callersFunctionget_format_reward
( solution_str: str, extraction_type: str, )
absolute_zero_reasoner/rewards/custom_evaluate.py:113
↓ 7 callersFunctionget_generic_question_template_answer
(question: CodeGenerationProblem)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/prompts/code_generation.py:40
↓ 7 callersFunctiongrade_answer_mathd
(given_answer: str, ground_truth: str)
absolute_zero_reasoner/rewards/math_utils.py:467
↓ 7 callersFunctiongrade_answer_sympy
(given_answer: str, ground_truth: str)
absolute_zero_reasoner/rewards/math_utils.py:428
↓ 7 callersFunctiontime_limit
(seconds: float)
evaluation/code_eval/coding/evalplus/evalplus/eval/utils.py:43
↓ 6 callersMethod_create_train_code_gen_dataloader
( self, problem_type: str, data_len: int, dataset_key: str = None, see
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:620
↓ 6 callersMethod_handle_block
(self, node)
absolute_zero_reasoner/utils/code_utils/parsers.py:142
↓ 6 callersFunctioncheck_id
(data, task_id)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_v012.py:1
↓ 6 callersFunctioncheck_id
(data, task_id)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_v018.py:4
↓ 6 callersFunctioncheck_model
(model_key)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/evaluation/old_results_check.py:12
↓ 6 callersFunctionestimate_pass_at_k
Estimates pass@k of each problem and returns them in an array.
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/evaluation/pass_k_utils.py:4
↓ 6 callersFunctionestimate_pass_at_k
Estimates pass@k of each problem and returns them in an array.
evaluation/code_eval/coding/evalplus/evalplus/eval/__init__.py:59
↓ 6 callersFunctionformat_python_code
Formats Python code with proper indentation using autopep8.
absolute_zero_reasoner/rewards/code_reward.py:24
↓ 6 callersFunctionfunc
(x)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_v014.py:19
↓ 6 callersFunctionmbpp_serialize_inputs
(task_id: str, inputs: list)
evaluation/code_eval/coding/evalplus/evalplus/data/mbpp.py:34
↓ 6 callersFunctionnot_none
(l: list)
evaluation/code_eval/coding/evalplus/evalplus/evalperf.py:65
↓ 5 callersFunctionget_task_ids
(dataset: str)
evaluation/code_eval/coding/evalplus/tools/tsr/utils.py:19
↓ 5 callersMethodinsert_output_evaluation
( self, output_list: list[str], code_list: list[str], graded_list: list[bool] )
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/benchmarks/code_execution.py:43
↓ 5 callersFunctionload_jsonl
(file: Union[str, Path])
evaluation/math_eval/eval/utils.py:20
↓ 5 callersFunctionparse_error
(error_message: str)
absolute_zero_reasoner/utils/code_utils/parsers.py:36
↓ 5 callersMethodprogress_bar
(cls, current, total, label="Progress")
absolute_zero_reasoner/utils/logging_utils/stdout.py:106
↓ 5 callersFunctionreliability_guard
This disables various destructive functions and prevents the generated code from interfering with the test (e.g. fork bomb, killing other p
evaluation/code_eval/coding/evalplus/evalplus/eval/utils.py:102
↓ 5 callersFunctionrule
(msg: str)
evaluation/code_eval/coding/evalplus/evalplus/evalperf.py:61
↓ 5 callersFunctionstream_jsonl
Parses each jsonl line and yields it as a dictionary
evaluation/code_eval/coding/evalplus/evalplus/data/utils.py:74
↓ 5 callersFunctionto_path
(task_id: str)
evaluation/code_eval/coding/evalplus/tools/tsr/utils.py:24
↓ 4 callersMethod_create_train_code_pred_dataloader
(self, problem_type: str, data_len: int)
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:719
↓ 4 callersMethod_fetch_list_like
(self, seed_input)
evaluation/code_eval/coding/evalplus/tools/_experimental/type_mut_for_eff.py:392
↓ 4 callersMethod_fetch_list_like
(self, seed_input)
evaluation/code_eval/coding/evalplus/evalplus/gen/type_mut.py:297
↓ 4 callersMethod_save_checkpoint
(self)
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:2033
↓ 4 callersFunctionare_profiles_broken
(profiles)
evaluation/code_eval/coding/evalplus/evalplus/perf/profile.py:46
↓ 4 callersFunctionast_to_dict
Convert an AST node to a dictionary representation for easier comparison. Args: node: An AST node Returns:
absolute_zero_reasoner/rewards/code_reward.py:110
↓ 4 callersMethodcheck_all
( self, code: str, inputs: str, banned_keywords: List[str] = [], check
absolute_zero_reasoner/utils/code_utils/python_executor.py:260
↓ 4 callersFunctioncheck_id
(data: dict, task_id: str)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_utils.py:5
↓ 4 callersFunctioncheck_id
(data, task_id)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_v017.py:4
↓ 4 callersFunctioncode_extract
(text: str)
evaluation/code_eval/coding/evalplus/evalplus/sanitize.py:30
↓ 4 callersFunctioncodegen_metrics
( samples_list, generations_list, k_list=[1, 5, 10, 20, 40, 50, 75, 100, 125, 150, 200, 500, 1000]
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/evaluation/compute_code_generation_metrics.py:157
↓ 4 callersFunctiondetermine_type
Determine type safely without eval
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:214
↓ 4 callersMethodeval_input_prediction
(self, code: str, gold_output: str, agent_input: str, imports: List[str] = [])
absolute_zero_reasoner/utils/code_utils/python_executor.py:168
↓ 4 callersFunctionextract_answer
(pred_str, data_name, use_last_number=True)
evaluation/math_eval/eval/parser.py:460
↓ 4 callersFunctiongen_report
(set_cover_info: Dict[str, List[str]], sample_eval_dir: str, model: str)
evaluation/code_eval/coding/evalplus/tools/tsr/minimization.py:140
↓ 4 callersFunctionget_definition_name
(node: Node)
evaluation/code_eval/coding/evalplus/evalplus/sanitize.py:77
↓ 4 callersMethodget_evaluation_sample
(self)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/benchmarks/code_execution.py:51
↓ 4 callersFunctionget_human_eval_plus_hash
Get the hash of HumanEvalPlus. Returns: str: The hash of HumanEvalPlus
evaluation/code_eval/coding/evalplus/evalplus/data/humaneval.py:31
↓ 4 callersFunctionget_mbpp_plus_hash
Get the hash of MbppPlus. Returns: str: The hash of MbppPlus
evaluation/code_eval/coding/evalplus/evalplus/data/mbpp.py:195
↓ 4 callersFunctionload_solutions
We accept two formats of inputs. + `sample.jsonl` which is the format from HumanEval, i.e., {task_id, completion or solution}. + A folder whic
evaluation/code_eval/coding/evalplus/evalplus/data/utils.py:91
↓ 4 callersFunctionmbpp_deserialize_inputs
(task_id: str, inputs: list)
evaluation/code_eval/coding/evalplus/evalplus/data/mbpp.py:47
↓ 4 callersFunctionmy_equals
(ans_p, ans_l)
evaluation/math_eval/eval/math_utils.py:129
↓ 4 callersFunctionprofile
Profile the func_code against certain input tests. The function code is assumed to be correct and if a string is returned, it is an error message.
evaluation/code_eval/coding/evalplus/evalplus/perf/profile.py:132
↓ 4 callersFunctionprogress
(note: str = "processing")
evaluation/code_eval/coding/evalplus/evalplus/utils.py:10
↓ 4 callersFunctionreplay_contract
(data: dict, tid: int)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_utils.py:19
↓ 4 callersMethodstop
Stop the Docker container
absolute_zero_reasoner/utils/code_utils/sandboxfusion_executor.py:73
↓ 4 callersFunctionstrip_string
(string, skip_unit=False)
evaluation/math_eval/eval/parser.py:211
↓ 4 callersFunctionsymbolic_equal
(a, b)
evaluation/math_eval/eval/grader.py:276
↓ 4 callersFunctionsyntax_check
(code, verbose=False)
evaluation/code_eval/coding/evalplus/evalplus/syncheck.py:14
↓ 4 callersFunctiontrusted_exec
Execute trusted code in place.
evaluation/code_eval/coding/evalplus/evalplus/gen/util/__init__.py:7
↓ 4 callersMethodtyped_gen
(self, _)
evaluation/code_eval/coding/evalplus/tools/_experimental/type_mut_for_eff.py:162
↓ 4 callersMethodtyped_gen
(self, _)
evaluation/code_eval/coding/evalplus/evalplus/gen/type_mut.py:65
↓ 4 callersFunctionuntrusted_check
( dataset: str, code: str, inputs: List[Any], entry_point: str, expected, atol,
evaluation/code_eval/coding/evalplus/evalplus/eval/__init__.py:225
↓ 3 callersFunction_ready_mbpp_plus_path
(mini=False, noextreme=False, version="default")
evaluation/code_eval/coding/evalplus/evalplus/data/mbpp.py:20
↓ 3 callersFunction_str_is_int
(x: str)
absolute_zero_reasoner/rewards/math_utils.py:220
↓ 3 callersMethod_validate
The validation loop of PPO. The only difference is logging more metrics.
absolute_zero_reasoner/trainer/ppo/azr_ray_trainer.py:1896
↓ 3 callersMethod_validate
The validation loop of PPO. The only difference is logging more metrics.
absolute_zero_reasoner/trainer/ppo/reason_rl_ray_trainer.py:294
↓ 3 callersMethodapply
(self, code)
evaluation/math_eval/eval/python_executor.py:140
↓ 3 callersFunctioncheck_id
(data, n, task_id)
evaluation/code_eval/coding/evalplus/tools/mbpp/fix_v020.py:1
↓ 3 callersFunctionclean_expr_str
(expr_str)
evaluation/math_eval/eval/math_utils.py:74
↓ 3 callersMethodconcat
(x: int, y: int)
evaluation/code_eval/coding/evalplus/tools/_experimental/type_mut_for_eff.py:419
↓ 3 callersFunctioncreate_tempdir
()
evaluation/code_eval/coding/evalplus/evalplus/eval/utils.py:56
↓ 3 callersFunctionextra_eos_for_direct_completion
(dataset)
evaluation/code_eval/coding/evalplus/evalplus/provider/utility.py:14
↓ 3 callersFunctionextract_answer
(solution_str: str, extraction_type: str, boxed_retry: bool = False)
absolute_zero_reasoner/rewards/custom_evaluate.py:86
↓ 3 callersFunctionextract_code
(model_output: str, lmstyle: LMStyle)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/utils/extraction_utils.py:6
↓ 3 callersMethodextract_input_output
(extracted_content: str, return_input: bool = True, return_output: bool = False)
absolute_zero_reasoner/rewards/reward_managers.py:76
↓ 3 callersFunctionextract_instance_results
(results)
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/evaluation/pass_k_utils.py:56
↓ 3 callersFunctionfix
(data)
evaluation/code_eval/coding/evalplus/tools/humaneval/fix_v011.py:1
↓ 3 callersFunctionget_args
()
evaluation/code_eval/coding/LiveCodeBench/lcb_runner/runner/parser.py:8
next →1–100 of 861, ranked by callers