MCPcopy Create free account

hub / github.com/LeapLabTHU/limit-of-RLVR / functions

Functions1,933 in github.com/LeapLabTHU/limit-of-RLVR

↓ 3 callersFunctionlast_boxed_only_string
(string)
code/DeepCoder/verl/verl/utils/reward_score/math.py:63
↓ 3 callersFunctionmake_batch_generator
(batches, vpp_size)
code/DeepCoder/verl/verl/utils/megatron/pipeline_parallel.py:43
↓ 3 callersFunctionmake_map_fn
(split)
code/DeepCoder/verl/examples/data_preprocess/hellaswag.py:53
↓ 3 callersMethodmathit
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:4497
↓ 3 callersFunctionpad_dataproto_to_divisor
Pad a DataProto to size divisible by size_divisor Args: size_divisor (int): size divisor Returns: data: (DataProto): the pad
code/DeepCoder/verl/verl/protocol.py:40
↓ 3 callersFunctionparse_digits
(num)
math/examples/math_eval/grader.py:27
↓ 3 callersFunctionparse_ground_truth
(example: Dict[str, Any], data_name)
math/examples/math_eval/parser.py:575
↓ 3 callersMethodpostfix_op
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:2548
↓ 3 callersMethodrank
(self)
code/DeepCoder/verl/verl/single_controller/base/worker.py:175
↓ 3 callersMethodrelation_list
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:1687
↓ 3 callersFunctionremove_boxed
(s)
code/DeepCoder/verl/verl/utils/reward_score/math.py:49
↓ 3 callersMethodreorder
Note that this operation is in-place
code/DeepCoder/verl/verl/protocol.py:545
↓ 3 callersMethodset_input_tensor
Set input tensor to be used instead of forward()'s input. When doing pipeline parallelism the input from the previous stage comes fro
code/DeepCoder/verl/verl/models/llama/megatron/modeling_llama_megatron.py:457
↓ 3 callersFunctionset_random_seed
(seed)
code/DeepCoder/verl/verl/workers/megatron_workers.py:47
↓ 3 callersFunctionsplit_dict_tensor_into_batches
(tensors: TensorDict, batch_size)
code/DeepCoder/verl/verl/utils/torch_functional.py:203
↓ 3 callersMethodto_str
(precision)
code/DeepCoder/verl/verl/utils/torch_dtypes.py:74
↓ 3 callersMethodunary
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:2284
↓ 3 callersMethodunary_nofunc
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:2368
↓ 3 callersFunctionunion_numpy_dict
(tensor_dict1: dict[np.ndarray], tensor_dict2: dict[np.ndarray])
code/DeepCoder/verl/verl/protocol.py:86
↓ 3 callersFunctionunion_tensor_dict
Union two tensordicts.
code/DeepCoder/verl/verl/protocol.py:72
↓ 3 callersFunctionunpad_dataproto
(data: 'DataProto', pad_size)
code/DeepCoder/verl/verl/protocol.py:66
↓ 3 callersFunctionvocab_parallel_log_probs_from_logits
TODO(zhangchi.usc1992): We may change the implementation later
code/DeepCoder/verl/verl/utils/megatron/tensor_parallel.py:136
↓ 2 callersMethodADD
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:2261
↓ 2 callersMethodE_NOTATION
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:4381
↓ 2 callersMethodL_PAREN
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:5226
↓ 2 callersMethodPERCENT_NUMBER
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:4378
↓ 2 callersMethodSYMBOL
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:4372
↓ 2 callersMethodVARIABLE
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:4390
↓ 2 callersMethod__init__
(self, config)
code/DeepCoder/verl/verl/workers/megatron_workers.py:410
↓ 2 callersMethod__init__
(self, config)
code/DeepCoder/verl/verl/workers/fsdp_workers.py:561
↓ 2 callersMethod_build_model_optimizer
(self, model_path, megatron_config: ModelParalle
code/DeepCoder/verl/verl/workers/megatron_workers.py:124
↓ 2 callersMethod_build_model_optimizer
(self, model_path, fsdp_config,
code/DeepCoder/verl/verl/workers/fsdp_workers.py:138
↓ 2 callersMethod_compute_loss
(self, batch)
code/DeepCoder/verl/verl/trainer/fsdp_sft_trainer.py:218
↓ 2 callersFunction_compute_response_info
(batch)
code/DeepCoder/verl/verl/trainer/ppo/ray_trainer.py:166
↓ 2 callersMethod_forward_micro_batch
(self, micro_batch)
code/DeepCoder/verl/verl/workers/critic/dp_critic.py:53
↓ 2 callersMethod_forward_micro_batch
Returns: entropy: # (bs, response_len) log_probs: # (bs, response_len)
code/DeepCoder/verl/verl/workers/actor/dp_actor.py:58
↓ 2 callersFunction_is_non_local
(path)
code/DeepCoder/verl/verl/utils/fs.py:29
↓ 2 callersMethod_offload_params_to_cpu
(self, pp_rank, to_empty=False)
code/DeepCoder/verl/verl/workers/sharding_manager/megatron_vllm.py:102
↓ 2 callersFunction_pad_tensor
(x: Tensor, dim: int, padding_size: int)
code/DeepCoder/verl/verl/utils/ulysses.py:103
↓ 2 callersMethod_pad_to_length
(self, input_ids, attention_mask)
code/DeepCoder/verl/verl/utils/dataset/rm_dataset.py:99
↓ 2 callersFunction_parse
(s)
math/examples/math_eval/grader.py:259
↓ 2 callersMethod_set_cos_sin_cache
(self, seq_len, device, dtype)
code/DeepCoder/verl/verl/models/llama/megatron/layers/parallel_attention.py:51
↓ 2 callersFunction_unpad_tensor
(x: Tensor, dim: int, padding_size: int)
code/DeepCoder/verl/verl/utils/ulysses.py:110
↓ 2 callersFunction_unwrap_ray_remote
(cls)
code/DeepCoder/verl/verl/single_controller/ray/base.py:414
↓ 2 callersMethodadd
(self, data: DataProto)
code/DeepCoder/verl/tests/ray/test_colocated_workers.py:31
↓ 2 callersMethodadd
(self, a, b)
code/DeepCoder/verl/tests/e2e/envs/digit_completion/task.py:78
↓ 2 callersMethodall_gather
(self)
code/DeepCoder/verl/tests/ray/test_worker_group_torch.py:40
↓ 2 callersFunctionall_to_all_tensor
( local_input: Tensor, scatter_dim: int, gather_dim: int, group: Optional[dist.ProcessGroup] =
code/DeepCoder/verl/verl/utils/ulysses.py:132
↓ 2 callersMethodallgather_params
allgather params of all pp ranks. Return a list of handles
code/DeepCoder/verl/verl/workers/sharding_manager/megatron_vllm.py:118
↓ 2 callersMethodbatch_apply
(self, batch_code)
math/examples/math_eval/python_executor.py:139
↓ 2 callersFunctionchoice_answer_clean
(pred: str)
math/examples/math_eval/grader.py:13
↓ 2 callersFunctionchoice_answer_clean
(pred: str)
math/examples/math_eval/parser.py:367
↓ 2 callersMethodcomp
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:3036
↓ 2 callersMethodcomp_nofunc
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:3165
↓ 2 callersFunctioncompute_advantage
(data: DataProto, adv_estimator, gamma=1.0, lam=1.0, num_repeat=1, mask_truncated_samples=False)
code/DeepCoder/verl/verl/trainer/ppo/ray_trainer.py:125
↓ 2 callersFunctioncompute_data_metrics
(batch, use_critic=True)
code/DeepCoder/verl/verl/trainer/ppo/ray_trainer.py:182
↓ 2 callersMethodcompute_ref_log_prob
(self, data: DataProto)
code/DeepCoder/verl/verl/workers/fsdp_workers.py:504
↓ 2 callersMethodcompute_rm_score
(self, data: DataProto)
code/DeepCoder/verl/verl/workers/fsdp_workers.py:1054
↓ 2 callersMethodcompute_values
(self, data: DataProto)
code/DeepCoder/verl/verl/workers/fsdp_workers.py:736
↓ 2 callersFunctioncontains_chinese
(string)
math/examples/math_eval/sh/collect_results.py:68
↓ 2 callersFunctionconvert_add
(add)
math/examples/math_eval/latex2sympy/latex2sympy2.py:369
↓ 2 callersFunctionconvert_comp
(comp)
math/examples/math_eval/latex2sympy/latex2sympy2.py:564
↓ 2 callersFunctionconvert_frac
(frac)
math/examples/math_eval/latex2sympy/latex2sympy2.py:742
↓ 2 callersFunctionconvert_func_arg
(arg)
math/examples/math_eval/latex2sympy/latex2sympy2.py:973
↓ 2 callersFunctionconvert_matrix
(matrix)
math/examples/math_eval/latex2sympy/latex2sympy2.py:267
↓ 2 callersFunctionconvert_relation
(rel)
math/examples/math_eval/latex2sympy/latex2sympy2.py:144
↓ 2 callersFunctionconvert_unary
(unary)
math/examples/math_eval/latex2sympy/latex2sympy2.py:433
↓ 2 callersFunctioncreate_and_sync_state
(param_name, state, is_param)
code/DeepCoder/verl/verl/utils/fsdp_utils.py:243
↓ 2 callersFunctioncreate_colocated_worker_cls
This function should return a class instance that delegates the calls to every cls in cls_dict
code/DeepCoder/verl/verl/single_controller/ray/base.py:420
↓ 2 callersFunctiondataprotoitem_to_dataproto
Convert a DataProtoItem to a DataProto object
code/DeepCoder/verl/verl/trainer/ppo/ray_trainer.py:42
↓ 2 callersFunctiondo_subs
(expr, at)
math/examples/math_eval/latex2sympy/latex2sympy2.py:488
↓ 2 callersMethodestimate_flops
Estimate the FLOPS based on the number of valid tokens in the current batch and the time taken. Args: batch_seqlens (Lis
code/DeepCoder/verl/verl/utils/flops_counter.py:107
↓ 2 callersFunctionevaluate
(data_name, prompt_type, samples: list=None, file_path: str=None, max_num_samples=None, execute=False)
math/examples/math_eval/evaluate.py:42
↓ 2 callersFunctionextract_program
(text:str=None, trajectory:list=None, last_only=False)
math/examples/math_eval/trajectory.py:69
↓ 2 callersMethodforward
Args: input_ids: input ids. shape (batch_size, seq_length) attention_mask: attention_mask. shape (batch_size, seq_le
code/DeepCoder/verl/verl/models/llama/megatron/modeling_llama_megatron.py:117
↓ 2 callersMethodforward_backward_batch
(self, data: DataProto, forward_only=False)
code/DeepCoder/verl/verl/workers/critic/megatron_critic.py:113
↓ 2 callersMethodforward_backward_batch
We assume: - The model takes input: (input_ids, attention_mask, position_ids). No rmpad for the input - The communication sha
code/DeepCoder/verl/verl/workers/actor/megatron_actor.py:218
↓ 2 callersMethodfunc_multi_arg_noparens
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:6185
↓ 2 callersMethodfunc_single_arg_noparens
(self)
math/examples/math_eval/latex2sympy/gen/PSParser.py:6091
↓ 2 callersFunctiongather_heads_scatter_seq
A func to sync attention result with alltoall in sequence parallel gather head dimension and scatter seq dim: e.g. seq_dim: 1, head_dim:
code/DeepCoder/verl/verl/utils/ulysses.py:85
↓ 2 callersFunctiongenerate_completions
(model, tokenizer, prompts, batch_size=1, stop_id_sequences=None, add_special_tokens=True, disable_tqdm=False,
math/examples/math_eval/model_utils.py:75
↓ 2 callersMethodget_all_params
Get all the parameters of the models in all pp ranks Returns: params: List[List[Dict[str, Tensor]]]: a list of parameters in all
code/DeepCoder/verl/verl/workers/sharding_manager/megatron_vllm.py:163
↓ 2 callersFunctionget_common_default_kwargs_for_parallel_linear
()
code/DeepCoder/verl/verl/utils/megatron/tensor_parallel.py:47
↓ 2 callersFunctionget_cosine_schedule_with_warmup
Create a schedule with a learning rate that decreases following the values of the cosine function between the initial lr set in the optimizer
code/DeepCoder/verl/verl/utils/torch_functional.py:379
↓ 2 callersFunctionget_differential_var
(d)
math/examples/math_eval/latex2sympy/latex2sympy2.py:1098
↓ 2 callersFunctionget_differential_var_str
(text)
math/examples/math_eval/latex2sympy/latex2sympy2.py:1103
↓ 2 callersFunctionget_eos_mask
e.g. end of sentence token=1 response_id: [0, 0, 2, 42, 3, 5, 1, 0, 0] eos_mask: [1, 1, 1, 1, 1, 1, 1, 0, 0]
code/DeepCoder/verl/verl/utils/torch_functional.py:139
↓ 2 callersFunctionget_gsm8k_data
()
code/DeepCoder/verl/tests/verl/utils/dataset/test_sft_dataset.py:21
↓ 2 callersFunctionget_json_with_retry
Fetch JSON data from a URL with retries.
code/DeepCoder/scripts/deepcoder/benchmark/cf_elo_calc.py:31
↓ 2 callersFunctionget_percentile
Calculate the percentile of a given rating.
code/DeepCoder/scripts/deepcoder/benchmark/cf_elo_calc.py:15
↓ 2 callersFunctionget_seqlen_balanced_partitions
get order of seq lengths to make partitions balanced, this is used in balacing sum of seqlength across dp ranks and microbatches Paramete
code/DeepCoder/verl/verl/utils/seqlen_balancing.py:152
↓ 2 callersFunctionget_trajectory_tracker
()
code/DeepCoder/verl/verl/utils/debug/trajectory_tracker.py:79
↓ 2 callersFunctionget_weight_buffer_meta_from_module
Return a dictionary containing name to a shape and dtype.
code/DeepCoder/verl/verl/utils/memory_buffer.py:58
↓ 2 callersFunctionhandle_gcd_lcm
Return the result of gcd() or lcm(), as UnevaluatedExpr f: str - name of function ("gcd" or "lcm") args: List[Expr] - list of function a
math/examples/math_eval/latex2sympy/latex2sympy2.py:1066
↓ 2 callersFunctionhandle_sum_or_prod
(func, name)
math/examples/math_eval/latex2sympy/latex2sympy2.py:1020
↓ 2 callersMethodinit
(self)
code/DeepCoder/verl/tests/ray/test_worker_group_torch.py:35
↓ 2 callersFunctionis_digit
(num)
math/examples/math_eval/grader.py:43
↓ 2 callersFunctionis_multi_choice
(answer)
math/examples/math_eval/math_eval.py:176
↓ 2 callersFunctionis_tensor_parallel_param
(param)
code/DeepCoder/verl/verl/utils/megatron/tensor_parallel.py:86
↓ 2 callersFunctionis_vllm_available
()
code/DeepCoder/verl/verl/utils/import_utils.py:33
← previousnext →201–300 of 1,933, ranked by callers