MCPcopy Create free account

hub / github.com/Xuekai-Zhu/FlowRL / functions

Functions4,141 in github.com/Xuekai-Zhu/FlowRL

↓ 7 callersFunctionok
(msg)
verl_Test/ray_cluster.py:60
↓ 7 callersFunctionreduce_metrics
Reduces a dictionary of metric lists by computing the mean of each list. Args: metrics: A dictionary mapping metric names to lists o
verl_Test/verl/trainer/ppo/metric_utils.py:29
↓ 7 callersFunctionreduce_metrics
Reduces a dictionary of metric lists by computing the mean of each list. Args: metrics: A dictionary mapping metric names to lists o
verl_FlowRL/verl/trainer/ppo/metric_utils.py:29
↓ 6 callersFunction_broadcast_tensor
broadcast tensor from rank0 across mp_group
verl_Test/verl/models/qwen2/megatron/checkpoint_utils/qwen2_loader_depracated.py:92
↓ 6 callersFunction_broadcast_tensor
broadcast tensor across mp_group
verl_Test/verl/models/mcore/saver.py:129
↓ 6 callersFunction_broadcast_tensor
broadcast tensor from rank0 across mp_group
verl_Test/verl/models/llama/megatron/checkpoint_utils/llama_loader_depracated.py:94
↓ 6 callersFunction_broadcast_tensor
broadcast tensor from rank0 across mp_group
verl_FlowRL/verl/models/qwen2/megatron/checkpoint_utils/qwen2_loader_depracated.py:92
↓ 6 callersFunction_broadcast_tensor
broadcast tensor across mp_group
verl_FlowRL/verl/models/mcore/saver.py:129
↓ 6 callersFunction_broadcast_tensor
broadcast tensor from rank0 across mp_group
verl_FlowRL/verl/models/llama/megatron/checkpoint_utils/llama_loader_depracated.py:94
↓ 6 callersFunction_fetch_tensor
fetch tensor
verl_Test/verl/models/qwen2/megatron/checkpoint_utils/qwen2_loader.py:92
↓ 6 callersFunction_fetch_tensor
fetch tensor
verl_Test/verl/models/llama/megatron/checkpoint_utils/llama_loader.py:94
↓ 6 callersFunction_fetch_tensor
fetch tensor
verl_FlowRL/verl/models/qwen2/megatron/checkpoint_utils/qwen2_loader.py:92
↓ 6 callersFunction_fetch_tensor
fetch tensor
verl_FlowRL/verl/models/llama/megatron/checkpoint_utils/llama_loader.py:94
↓ 6 callersMethodadd
(self, data: DataProto)
verl_FlowRL/tests/ray_cpu/test_auto_padding.py:35
↓ 6 callersFunctionall_gather_data_proto
(data: DataProto, process_group)
verl_FlowRL/verl/protocol.py:887
↓ 6 callersFunctionapply_fsdp2
model: AutoModelForCausalLM
verl_FlowRL/verl/utils/fsdp_utils.py:425
↓ 6 callersFunctionapply_monkey_patch
Replace _flash_attention_forward to _ulysses_flash_attention_forward
verl_Test/verl/models/transformers/monkey_patch.py:141
↓ 6 callersMethodbackward
(ctx: Any, grad_output: Tensor)
verl_Test/verl/utils/ulysses.py:224
↓ 6 callersFunctioncombined_int_check
(val)
verl_Test/verl/utils/reward_score/prime_code/testing_util.py:76
↓ 6 callersFunctioncombined_int_check
(val)
verl_FlowRL/verl/utils/reward_score/prime_code/testing_util.py:76
↓ 6 callersFunctioncopy_local_path_from_hdfs
Deprecated. Please use copy_to_local instead.
verl_FlowRL/verl/utils/fs.py:212
↓ 6 callersFunctioncreate_rl_dataset
Create a dataset. Arguments: data_config: The data config. tokenizer (Tokenizer): The tokenizer. processor (Processor): T
verl_Test/verl/trainer/main_ppo.py:184
↓ 6 callersFunctioncreate_rl_dataset
Create a dataset. Arguments: data_config: The data config. tokenizer (Tokenizer): The tokenizer. processor (Processor): T
verl_FlowRL/verl/trainer/main_ppo.py:174
↓ 6 callersMethodfrom_single_dict
(cls, data, meta_info=None, auto_padding=False)
verl_FlowRL/tests/test_protocol.py:352
↓ 6 callersFunctionget_fsdp_wrap_policy
Get FSDP wrap policy for the module. Args: module: The module to get wrap policy for config: Configuration for wrap policy
verl_Test/verl/utils/fsdp_utils.py:66
↓ 6 callersFunctionget_init_weight_context_manager
(use_meta_tensor=True, mesh: DeviceMesh = None)
verl_Test/verl/utils/fsdp_utils.py:50
↓ 6 callersFunctionget_init_weight_context_manager
(use_meta_tensor=True, mesh: DeviceMesh = None)
verl_FlowRL/verl/utils/fsdp_utils.py:50
↓ 6 callersFunctionis_non_local
Check if a path is a non-local (HDFS) path. Args: path (str): The path to check. Returns: bool: True if the path is an HDFS
verl_Test/verl/utils/fs.py:35
↓ 6 callersFunctionis_non_local
Check if a path is a non-local (HDFS) path. Args: path (str): The path to check. Returns: bool: True if the path is an HDFS
verl_FlowRL/verl/utils/fs.py:35
↓ 6 callersFunctionlogprobs_from_logits
Compute per-token log-probabilities for the given labels. Uses a Flash-Attention–based cross-entropy (if available) for efficient backward,
verl_Test/verl/utils/torch_functional.py:54
↓ 6 callersFunctionpad_dataproto_to_divisor
Pad a DataProto to size divisible by size_divisor Args: size_divisor (int): size divisor Returns: data: (DataProto): the pad
verl_FlowRL/verl/protocol.py:70
↓ 6 callersFunctionrepeat_kv
This is the equivalent of torch.repeat_interleave(x, dim=1, repeats=n_rep). The hidden states go from (batch, num_key_value_heads, seqlen, he
verl_Test/verl/models/transformers/kimi_vl.py:114
↓ 6 callersFunctionrepeat_kv
This is the equivalent of torch.repeat_interleave(x, dim=1, repeats=n_rep). The hidden states go from (batch, num_key_value_heads, seqlen, he
verl_FlowRL/verl/models/transformers/kimi_vl.py:114
↓ 6 callersMethodsubmit_chat_completions
Submit a chat completion request to chat scheduler and wait until it is done. To submit multiple requests in parallel, please use `generate_se
verl_FlowRL/verl/workers/rollout/async_server.py:308
↓ 6 callersFunctiontimeout_limit
Decorator to add a timeout to a function. Args: seconds: The timeout duration in seconds. use_signals: (Deprecated) This is
verl_Test/verl/utils/py_functional.py:51
↓ 6 callersFunctiontruncatefn
(s, length=300)
verl_Test/verl/utils/reward_score/prime_code/testing_util.py:39
↓ 6 callersFunctiontruncatefn
(s, length=300)
verl_FlowRL/verl/utils/reward_score/prime_code/testing_util.py:39
↓ 6 callersFunctionunpad_dataproto
(data: "DataProto", pad_size)
verl_FlowRL/verl/protocol.py:98
↓ 6 callersFunctionvalidate_ulysses_config
(num_heads, ulysses_sequence_size)
verl_Test/verl/utils/ulysses.py:316
↓ 6 callersFunctionvalidate_ulysses_config
(num_heads, ulysses_sequence_size)
verl_FlowRL/verl/utils/ulysses.py:316
↓ 6 callersFunctionwarn
(msg)
verl_Test/ray_cluster.py:61
↓ 5 callersMethod__init__
(self, config: Qwen2Config, megatron_config: ModelParallelConfig)
verl_Test/verl/models/qwen2/megatron/modeling_qwen2_megatron.py:82
↓ 5 callersMethod__init__
(self, config: LlamaConfig, megatron_config: ModelParallelConfig)
verl_Test/verl/models/llama/megatron/modeling_llama_megatron.py:82
↓ 5 callersMethod__init__
(self, config: Qwen2Config, megatron_config: ModelParallelConfig)
verl_FlowRL/verl/models/qwen2/megatron/modeling_qwen2_megatron.py:82
↓ 5 callersMethod__init__
(self, config: LlamaConfig, megatron_config: ModelParallelConfig)
verl_FlowRL/verl/models/llama/megatron/modeling_llama_megatron.py:82
↓ 5 callersFunction_broadcast_tensor
broadcast tensor across mp_group
verl_Test/verl/models/qwen2/megatron/checkpoint_utils/qwen2_saver.py:119
↓ 5 callersFunction_broadcast_tensor
broadcast tensor across mp_group
verl_Test/verl/models/llama/megatron/checkpoint_utils/llama_saver.py:119
↓ 5 callersFunction_broadcast_tensor
broadcast tensor across mp_group
verl_FlowRL/verl/models/qwen2/megatron/checkpoint_utils/qwen2_saver.py:119
↓ 5 callersFunction_broadcast_tensor
broadcast tensor across mp_group
verl_FlowRL/verl/models/llama/megatron/checkpoint_utils/llama_saver.py:119
↓ 5 callersMethod_build_model_optimizer
(self)
verl_Test/verl/trainer/fsdp_sft_trainer.py:168
↓ 5 callersMethod_build_model_optimizer
(self)
verl_FlowRL/verl/trainer/fsdp_sft_trainer.py:168
↓ 5 callersFunction_get_base_transformer_config
Create a base TransformerConfig with common parameters across different model architectures. TODO: (ycl) use dataclass or converter config?
verl_Test/verl/models/mcore/config_converter.py:26
↓ 5 callersFunction_get_base_transformer_config
Create a base TransformerConfig with common parameters across different model architectures. TODO: (ycl) use dataclass or converter config?
verl_FlowRL/verl/models/mcore/config_converter.py:26
↓ 5 callersFunction_hdfs_cmd
(cmd: str)
verl_Test/verl/utils/hdfs_io.py:144
↓ 5 callersFunction_hdfs_cmd
(cmd: str)
verl_FlowRL/verl/utils/hdfs_io.py:144
↓ 5 callersFunction_run_cmd
(cmd: str, timeout=None)
verl_Test/verl/utils/hdfs_io.py:140
↓ 5 callersFunction_run_cmd
(cmd: str, timeout=None)
verl_FlowRL/verl/utils/hdfs_io.py:140
↓ 5 callersMethod_save_checkpoint
(self)
verl_Test/recipe/spin/spin_trainer.py:803
↓ 5 callersMethod_save_checkpoint
(self)
verl_FlowRL/recipe/spin/spin_trainer.py:803
↓ 5 callersFunctionall_gather_data_proto
(data: DataProto, process_group)
verl_Test/verl/protocol.py:887
↓ 5 callersFunctionargspec
(f)
verl_Test/rllm/rewards/code_utils/pyext2.py:91
↓ 5 callersFunctionargspec
(f)
verl_FlowRL/rllm/rewards/code_utils/pyext2.py:91
↓ 5 callersFunctionbroadcast_pyobj
from https://github.com/sgl-project/sglang/blob/844e2f227ab0cce6ef818a719170ce37b9eb1e1b/python/sglang/srt/utils.py#L905 Broadcast inputs from sr
verl_FlowRL/verl/workers/rollout/sglang_rollout/utils.py:24
↓ 5 callersMethodcheck
(self)
verl_Test/verl/utils/debug/profile.py:58
↓ 5 callersMethodcheck
(self)
verl_FlowRL/verl/utils/debug/profile.py:58
↓ 5 callersFunctionclean_traceback
(error_traceback)
verl_Test/verl/utils/reward_score/prime_code/testing_util.py:80
↓ 5 callersFunctionclean_traceback
(error_traceback)
verl_FlowRL/verl/utils/reward_score/prime_code/testing_util.py:80
↓ 5 callersMethodcompute_log_prob
(self, data: DataProto)
verl_Test/recipe/spin/fsdp_workers.py:177
↓ 5 callersMethodcompute_log_prob
(self, data: DataProto)
verl_FlowRL/recipe/spin/fsdp_workers.py:177
↓ 5 callersMethodcompute_ref_log_prob
(self, data: DataProto)
verl_Test/recipe/spin/fsdp_workers.py:150
↓ 5 callersMethodcompute_ref_log_prob
(self, data: DataProto)
verl_FlowRL/recipe/spin/fsdp_workers.py:150
↓ 5 callersFunctioncompute_throughout_metrics
Computes throughput metrics for PPO training. This function calculates performance metrics related to token processing speed, includ
verl_FlowRL/verl/trainer/ppo/metric_utils.py:210
↓ 5 callersMethodestimate_flops
Estimate the FLOPS based on the number of valid tokens in the current batch and the time taken. Args: batch_seqlens (Lis
verl_FlowRL/verl/utils/flops_counter.py:199
↓ 5 callersFunctionget_custom_reward_fn
(config)
verl_FlowRL/verl/trainer/ppo/reward.py:25
↓ 5 callersMethodget_placement_groups
(self, strategy="STRICT_PACK", name=None, device_name="cuda")
verl_FlowRL/verl/single_controller/ray/base.py:101
↓ 5 callersMethodget_resource_pool
Get the resource pool of the worker_cls
verl_FlowRL/recipe/spin/spin_trainer.py:97
↓ 5 callersFunctionget_response_mask
end of sentence token can be int or list: 1 or [1, 2] e.g. response_id = torch.tensor([[20, 10, 34, 1, 0, 0, 0],
verl_Test/verl/utils/torch_functional.py:190
↓ 5 callersFunctionget_response_mask
end of sentence token can be int or list: 1 or [1, 2] e.g. response_id = torch.tensor([[20, 10, 34, 1, 0, 0, 0],
verl_FlowRL/verl/utils/torch_functional.py:190
↓ 5 callersMethodinit_model
(self)
verl_Test/verl/workers/fsdp_workers.py:1013
↓ 5 callersMethodinit_model
(self)
verl_FlowRL/verl/workers/fsdp_workers.py:1037
↓ 5 callersMethodload_checkpoint
(self, local_path, del_local_after_load=True)
verl_Test/recipe/prime/prime_fsdp_workers.py:354
↓ 5 callersMethodload_checkpoint
(self, local_path, del_local_after_load=True)
verl_FlowRL/recipe/prime/prime_fsdp_workers.py:354
↓ 5 callersFunctionload_reward_manager
(config, tokenizer, num_examine, **reward_kwargs)
verl_FlowRL/verl/trainer/ppo/reward.py:60
↓ 5 callersFunctionparallel_put
Puts a list of data into the Ray object store in parallel using a thread pool. Args: data_list (List[Any]): A list of Python objects
verl_FlowRL/verl/utils/ray_utils.py:24
↓ 5 callersFunctionprint_model_size
(model: nn.Module, name: str = None)
verl_Test/verl/utils/model.py:154
↓ 5 callersFunctionprint_model_size
(model: nn.Module, name: str = None)
verl_FlowRL/verl/utils/model.py:154
↓ 5 callersFunctionreduce_metrics
Reduces a dictionary of metric lists by computing the mean, max, or min of each list. The reduce operation is determined by the key name:
verl_Test/verl/utils/metric/utils.py:23
↓ 5 callersMethodreorder
Note that this operation is in-place
verl_FlowRL/verl/protocol.py:712
↓ 5 callersFunctionrun_local
(cmd: List[str] | str, timeout: int = 60, shell: bool = False)
verl_Test/ray_cluster.py:46
↓ 5 callersMethodsave_checkpoint
(self, local_path, hdfs_path=None, global_step=0, max_ckpt_to_keep=None)
verl_Test/recipe/prime/prime_fsdp_workers.py:341
↓ 5 callersMethodsave_checkpoint
(self, local_path, hdfs_path=None, global_step=0, max_ckpt_to_keep=None)
verl_FlowRL/recipe/prime/prime_fsdp_workers.py:341
↓ 5 callersMethodupdate_actor
(self, data: DataProto)
verl_Test/verl/workers/fsdp_workers.py:594
↓ 5 callersMethodupdate_actor
(self, data: DataProto)
verl_FlowRL/verl/workers/fsdp_workers.py:618
↓ 4 callersMethod__init__
(self)
verl_Test/verl/single_controller/ray/base.py:703
↓ 4 callersMethod__init__
(self, dim, max_position_embeddings=2048, base=10000, device=None)
verl_Test/verl/models/llama/megatron/layers/parallel_attention.py:39
↓ 4 callersMethod__init__
(self)
verl_FlowRL/verl/single_controller/ray/base.py:703
↓ 4 callersMethod__init__
(self, dim, max_position_embeddings=2048, base=10000, device=None)
verl_FlowRL/verl/models/llama/megatron/layers/parallel_attention.py:39
↓ 4 callersMethod_balance_batch
Reorder the data on single controller such that each dp rank gets similar total tokens
verl_Test/recipe/spin/spin_trainer.py:902
↓ 4 callersMethod_balance_batch
Reorder the data on single controller such that each dp rank gets similar total tokens
verl_FlowRL/recipe/spin/spin_trainer.py:902
↓ 4 callersFunction_broadcast_tp_shard_tensor
broadcast tensor in tp shards across mp_group
verl_Test/verl/models/qwen2/megatron/checkpoint_utils/qwen2_saver.py:158
← previousnext →201–300 of 4,141, ranked by callers