MCPcopy Create free account

hub / github.com/DLYuanGod/MegaTrain / functions

Functions5,181 in github.com/DLYuanGod/MegaTrain

↓ 4 callersFunctionrename_dict
Add a prefix to all the keys in the data dict if it's name is not started with prefix Args: data: a dictionary prefix: prefix
verl/verl/utils/py_functional.py:169
↓ 4 callersMethodreorder
Note that this operation is in-place
verl/verl/protocol.py:963
↓ 4 callersFunctionreplace_lora_wrapper
Replace LoRA parameter keys with base layer equivalents. Transforms LoRA parameter names to their corresponding base layer names for proper w
verl/verl/utils/fsdp_utils.py:706
↓ 4 callersMethodresume
(self, tags: list[str])
verl/tests/checkpoint_engine/test_utils.py:59
↓ 4 callersFunctionrotate_half
Rotates half the hidden dims of the input.
verl/verl/models/transformers/kimi_vl.py:35
↓ 4 callersFunctionrun_ppo
Initialize Ray cluster and run distributed PPO training process. Args: config: Training configuration object containing all necessary par
verl/verl/trainer/main_ppo.py:50
↓ 4 callersFunctionrun_uvicorn
(app: FastAPI, server_args, server_address)
verl/verl/workers/rollout/utils.py:60
↓ 4 callersMethodsac_forward_critic
Compute Q-values for given state-action pairs. Args: a: Dictionary of tensors representing actions, with key: - "f
verl/verl/experimental/vla/sac/base.py:60
↓ 4 callersFunctionset_numa_affinity
()
verl/verl/utils/distributed.py:28
↓ 4 callersFunctionsetup
Setup test cases with a mock registry.
verl/tests/workers/reward_manager/test_registry_on_cpu.py:22
↓ 4 callersMethodstart_profile
Start profiling on all rollout replicas.
verl/verl/experimental/agent_loop/agent_loop.py:1234
↓ 4 callersMethodstep
(self)
verl/verl/utils/profiler/torch_profile.py:124
↓ 4 callersMethodstep
(self, actions=None, critic_values=None)
verl/verl/experimental/vla/envs/libero_env/libero_env.py:325
↓ 4 callersMethodstop_profile
Stop profiling on all rollout replicas.
verl/verl/experimental/agent_loop/agent_loop.py:1239
↓ 4 callersMethodtrain_mini_batch
Split a batch into N mini-batches run for multiple epochs Args: data: Returns:
verl/verl/workers/engine_workers.py:236
↓ 4 callersMethodupdate_critic
(self, data: DataProto)
verl/verl/workers/fsdp_workers.py:1698
↓ 4 callersMethodupdate_options
Update the Ray actor creation options. Args: options: Dictionary of options to update
verl/verl/single_controller/ray/base.py:354
↓ 3 callersMethod__init__
(self, hidden_size: int, intermediate_size: int)
infinity/ops/layers.py:273
↓ 3 callersMethod__init__
(self, tokenizer)
verl/verl/experimental/agent_loop/tool_parser.py:47
↓ 3 callersMethod__init__
(self, use_fused_vision_backbone: bool, vision_dim: int, llm_dim: int)
verl/verl/experimental/vla/models/openvla_oft/modeling_prismatic.py:248
↓ 3 callersMethod__post_init__
Validate critic configuration parameters.
verl/verl/workers/config/critic.py:95
↓ 3 callersMethod_add_node
( self, op_type: OpType, tensor_ids: List[int], stream_id: int, deps:
infinity/scheduler/graph.py:62
↓ 3 callersMethod_aggregate
(cls, values: list[Numeric], aggregation: AggregationType)
verl/verl/utils/metric/utils.py:127
↓ 3 callersMethod_bind_worker_method
Binds worker methods to the WorkerGroup based on registered attributes. Args: user_defined_cls (type): The class containing metho
verl/verl/single_controller/base/worker_group.py:185
↓ 3 callersFunction_broadcast_tp_shard_tensor
broadcast tensor in tp shards across mp_group
verl/verl/models/mcore/loader.py:186
↓ 3 callersMethod_build_model_optimizer
( self, model_path, fsdp_config: FSDPEngineConfig, optim_config, overr
verl/verl/workers/fsdp_workers.py:333
↓ 3 callersFunction_check_first_call
Check if this is the first process_weights call, and increment counter.
verl/verl/utils/qat/vllm_patch.py:271
↓ 3 callersFunction_clean_merged_lora_
Cleans the merged lora adapters
verl/verl/utils/fsdp_utils.py:811
↓ 3 callersMethod_compute_multi_modal_inputs
Compute multi-modal inputs with image and video.
verl/verl/experimental/agent_loop/agent_loop.py:789
↓ 3 callersMethod_compute_position_ids
Compute position ids for multi-modal inputs.
verl/verl/experimental/agent_loop/agent_loop.py:824
↓ 3 callersMethod_compute_reward_colocate
compute reward use colocate reward model
verl/verl/trainer/ppo/ray_trainer.py:509
↓ 3 callersMethod_create_dataloader
Creates the train and validation dataloaders.
verl/verl/trainer/ppo/ray_trainer.py:327
↓ 3 callersFunction_create_param_from_meta
Create a Parameter from saved metadata. Used by rebuild and tensor swap.
verl/verl/utils/qat/vllm_patch.py:201
↓ 3 callersFunction_create_param_from_meta
( module: torch.nn.Module, param_name: str, meta: dict, device: Optional[torch.device] = None,
verl/verl/utils/modelopt/vllm_modelopt_patch.py:49
↓ 3 callersMethod_create_test_data_for_compute_log_prob
Create test DataProto for compute_log_prob method
verl/tests/workers/actor/test_special_dp_actor.py:113
↓ 3 callersMethod_create_worker_classes
(self)
verl/verl/experimental/separation/ray_trainer.py:132
↓ 3 callersFunction_derive_scale_name
(weight_name: str, suffix: str)
verl/verl/utils/modelopt/qat_weight_exporter.py:273
↓ 3 callersMethod_execute_method
Execute method on inference engine via ray. Args: method: The method name to execute on the server. non_block: If Tru
verl/verl/workers/rollout/vllm_rollout/vllm_rollout.py:109
↓ 3 callersMethod_execute_remote_single_worker
Execute a method on a single worker remotely. Args: worker: The worker actor handle method_name: Name of the method t
verl/verl/single_controller/ray/base.py:776
↓ 3 callersMethod_fit_collect_metrics
(self, batch)
verl/verl/experimental/separation/ray_trainer.py:700
↓ 3 callersMethod_fit_compute_advantage
(self, batch)
verl/verl/experimental/separation/ray_trainer.py:551
↓ 3 callersMethod_fit_compute_critic
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:543
↓ 3 callersMethod_fit_compute_log_prob
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:484
↓ 3 callersMethod_fit_compute_ref_log_prob
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:535
↓ 3 callersMethod_fit_compute_reward
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:470
↓ 3 callersMethod_fit_dump_data
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:637
↓ 3 callersMethod_fit_start_profile
(self)
verl/verl/experimental/separation/ray_trainer.py:383
↓ 3 callersMethod_fit_stop_profile
(self)
verl/verl/experimental/separation/ray_trainer.py:684
↓ 3 callersMethod_fit_torch_memory
(self)
verl/verl/experimental/separation/ray_trainer.py:714
↓ 3 callersMethod_fit_update_actor
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:617
↓ 3 callersMethod_fit_update_critic
(self, batch: DataProto)
verl/verl/experimental/separation/ray_trainer.py:607
↓ 3 callersMethod_fit_update_weights
(self)
verl/verl/experimental/separation/ray_trainer.py:630
↓ 3 callersFunction_get_attr
(attr_name, default_value=None)
verl/verl/utils/fsdp_utils.py:89
↓ 3 callersFunction_get_current_mem_info
Get current memory usage. Note that CPU device memory info is always 0. Args: unit (str, optional): The unit of memory measurement.
verl/verl/utils/profiler/performance.py:29
↓ 3 callersFunction_get_gpt_model
(model)
verl/verl/models/mcore/saver.py:100
↓ 3 callersFunction_get_nested_attr
Traverse nested attributes. Returns None if any step fails.
infinity/adapters/hf_decoder.py:67
↓ 3 callersMethod_has_docstring
Check if a node has a docstring.
verl/tests/special_sanity/check_docstrings.py:67
↓ 3 callersMethod_index_select_batch
(self, batch: TensorDict, idx: torch.Tensor)
verl/verl/experimental/vla/sac/replay_pool.py:389
↓ 3 callersMethod_init_server_adapter
(self)
verl/verl/workers/rollout/sglang_rollout/sglang_rollout.py:145
↓ 3 callersMethod_is_valid_model
(model)
verl/verl/utils/profiler/precision_debugger_profile.py:121
↓ 3 callersMethod_maybe_filter_peft_state_dict
(self, state_dict: dict)
verl/verl/utils/checkpoint/megatron_checkpoint_manager.py:377
↓ 3 callersFunction_merge_or_unmerge_lora_
Merge or unmerge LoRA adapters in a module. Args: module: The module containing LoRA layers merge: If True, merge LoRA into base
verl/verl/utils/fsdp_utils.py:791
↓ 3 callersMethod_normalize_stage
(stage: Optional[str])
verl/verl/utils/profiler/precision_debugger_profile.py:93
↓ 3 callersMethod_post_request
(self, payload: dict, endpoint: str, max_retries: int = 16)
verl/verl/experimental/reward_loop/reward_loop.py:161
↓ 3 callersMethod_postprocess
Process the padded outputs from _run_agent_loop and combine them into a batch.
verl/verl/experimental/agent_loop/agent_loop.py:895
↓ 3 callersMethod_prepare_actor_input
(self, rollout_output: Optional[DataProto])
verl/verl/experimental/vla/sac/sac_ray_trainer.py:218
↓ 3 callersMethod_process_proprio_features
Process proprioceptive features and append to vision features
verl/verl/experimental/vla/models/openvla_oft/modeling_prismatic.py:465
↓ 3 callersMethod_query_collect_info
(self, mesh_name: str)
verl/verl/single_controller/base/worker.py:119
↓ 3 callersFunction_read_async_response
(resp: aiohttp.ClientResponse)
verl/verl/workers/rollout/sglang_rollout/http_server_engine.py:87
↓ 3 callersMethod_reset_envs
(self, gen_batch: DataProto)
verl/verl/experimental/vla/rob_ray_trainer.py:206
↓ 3 callersMethod_reset_envs
(self, gen_batch: DataProto)
verl/verl/experimental/vla/sac/sac_ray_trainer.py:197
↓ 3 callersFunction_sequence_mean
(values: torch.Tensor)
verl/verl/trainer/ppo/rollout_corr_helper.py:274
↓ 3 callersFunction_sequence_sum
(values: torch.Tensor)
verl/verl/trainer/ppo/rollout_corr_helper.py:271
↓ 3 callersFunction_str_is_int
(x: str)
verl/verl/utils/reward_score/prime_math/__init__.py:90
↓ 3 callersFunction_tokenize_prompt
Tokenize a text prompt into valid token IDs for the model.
verl/tests/workers/rollout/rollout_vllm/test_vllm_omni_generate.py:47
↓ 3 callersFunction_unwrap_ray_remote
(cls)
verl/verl/single_controller/ray/base.py:962
↓ 3 callersMethod_wrap_obs
(self, raw_obs)
verl/verl/experimental/vla/envs/isaac_env/isaac_env.py:249
↓ 3 callersMethodadd
(self, a, b)
verl/tests/special_e2e/envs/digit_completion/task.py:80
↓ 3 callersFunctionapplyWidth
(width)
verl/docs/_static/js/resizable-sidebar.js:40
↓ 3 callersMethodapply_chat_template
Tokenize on the asyncio thread for fast tokenizers when no processor is used. Rust-backed fast tokenizers are not reliably safe across ``run_
verl/verl/experimental/agent_loop/single_turn_agent_loop.py:110
↓ 3 callersMethodcan_prefetch
Check if we can issue another prefetch.
infinity/scheduler/admission_control.py:72
↓ 3 callersMethodcleanup
(self)
verl/tests/utils/test_linear_cross_entropy.py:105
↓ 3 callersMethodclear_global_indices
Clears the recorded and target topk indices in all instances.
verl/verl/utils/megatron/router_replay_patch.py:79
↓ 3 callersMethodclear_global_router_replay_action
Clears the router replay action for all router instances.
verl/verl/utils/megatron/router_replay_patch.py:126
↓ 3 callersFunctioncollect_merged_lora_params
Merge LoRA into base weights and extract full state dict with HF key names. For rollout backends (e.g. SGLang) whose load_weights() expects stand
verl/verl/utils/fsdp_utils.py:848
↓ 3 callersMethodcollective_rpc
( self, method: str | Callable, timeout: float | None = None, args: tuple = ()
verl/verl/workers/rollout/vllm_rollout/vllm_async_server.py:179
↓ 3 callersFunctioncompute_advantage_for_multi_trajectories
Compute GRPO advantages from each session's final output. For non-GRPO estimators, such as GAE, are delegated to the original compute_advantage()
verl/verl/trainer/main_ppo_sync.py:105
↓ 3 callersFunctioncompute_log_probs
Compute per-token log probabilities from logits.
examples/rl/train_grpo.py:66
↓ 3 callersFunctioncompute_rollout_correction_and_add_to_batch
Compute rollout correction weights and apply rejection sampling. Computes importance sampling weights to correct for off-policy issues between
verl/verl/trainer/ppo/rollout_corr_helper.py:1006
↓ 3 callersFunctioncompute_variance_proxy_metrics
Compute variance proxy metrics using the simplified expected squared norm approach. This metric provides a computationally efficient way to
verl/verl/trainer/ppo/metric_utils.py:309
↓ 3 callersFunctionconvert_checkpoint_from_transformers_to_megatron
( hf_model, model, hf_config, layer_start_end: Optional[tuple[int, int]] = None )
verl/scripts/converter_hf_to_mcore.py:122
↓ 3 callersMethodcreate
Create agent loop manager.
verl/verl/trainer/main_ppo_sync.py:434
↓ 3 callersFunctioncreate_base_model
Create a simple base model for testing.
verl/tests/utils/test_normalize_peft_param_name_on_cpu.py:23
↓ 3 callersFunctioncreate_device_mesh
Create a device mesh for distributed training based on the world size and FSDP size. Args: world_size (int): Total number of process
verl/verl/workers/engine/fsdp/utils.py:38
↓ 3 callersFunctioncreate_model_config_dict
(model_path: str)
verl/tests/workers/rollout/rollout_trtllm/test_trtllm_rollout_utils.py:77
↓ 3 callersFunctioncreate_resource_pool_manager
Create resource pool manager Args: config: Configuration object roles: List of roles that need to create resource pools
verl/verl/experimental/separation/utils.py:22
↓ 3 callersFunctioncreate_rollout_config_dict
()
verl/tests/workers/rollout/rollout_trtllm/test_trtllm_rollout_utils.py:47
↓ 3 callersFunctiondeserialize_single_tensor
(arr: Any)
verl/verl/protocol.py:262
↓ 3 callersFunctiondestroy_global_process_group
()
verl/verl/utils/distributed.py:75
↓ 3 callersFunctiondrop_last
(tensor: torch.Tensor)
verl/verl/experimental/vla/sac/sac_ray_trainer.py:76
← previousnext →501–600 of 5,181, ranked by callers