MCPcopy Create free account

hub / github.com/ZJU-REAL/SkillZero / functions

Functions3,531 in github.com/ZJU-REAL/SkillZero

↓ 13 callersFunctionappend_to_dict
Append values from new_data to lists in data. For each key in new_data, this function appends the corresponding value to a list stored under
verl/utils/py_functional.py:159
↓ 13 callersMethodget_rng_state
()
verl/utils/checkpoint/checkpoint_manager.py:109
↓ 13 callersFunctionoffload_megatron_model_to_cpu
In megatron, the model and optimizer storage are: - bf16 parameter data chunked in model parallel group - fp32 grad chunked in model para
verl/utils/megatron_utils.py:240
↓ 13 callersFunctionset_relevants_in_exp
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/inst_final.c:1034
↓ 13 callersMethodstep
(self, action_or_ind, process_frame=True)
agent_system/environments/env_package/alfworld/alfworld/gen/game_states/game_state_base.py:376
↓ 13 callersMethodstep
(self, action)
agent_system/environments/env_package/webshop/webshop/baseline_models/env.py:150
↓ 13 callersMethodtrain
(self)
verl/workers/sharding_manager/megatron_vllm.py:190
↓ 13 callersFunctionunwrap_model
(model, module_instances=ALL_MODULE_WRAPPER_CLASSNAMES)
verl/utils/megatron_utils.py:144
↓ 12 callersMethodaction_scoring
(self, action_candidate_list, h_obs, obs_mask, h_td, td_mask, previous_dynamics, use_model=None)
agent_system/environments/env_package/alfworld/alfworld/agents/agent/base_agent.py:429
↓ 12 callersMethoddump
(self, data: io.BytesIO, name)
verl/utils/debug/trajectory_tracker.py:59
↓ 12 callersFunctionget_reverse_idx
Build the inverse of an index mapping. Args: idx_map (Sequence[int]): Sequence where idx_map[i] = j. Returns: List[int]
verl/utils/seqlen_balancing.py:280
↓ 12 callersFunctionget_type
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/parse.c:708
↓ 12 callersFunctionget_ulysses_sequence_parallel_group
Get ulysses sequence parallel process group.
verl/utils/ulysses.py:38
↓ 12 callersMethodis_enabled
Check if the OCR tool is enabled and ready to use. Returns: True if the tool is enabled, False otherwise
agentocr/ocrtool.py:523
↓ 12 callersFunctionnew_WffNode
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/memory.c:362
↓ 12 callersFunctionprint_Fluent
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/output.c:1306
↓ 12 callersMethodsave
(self)
verl/utils/debug/profile.py:75
↓ 12 callersMethodstart
(self)
verl/utils/debug/profile.py:61
↓ 11 callersMethodencode
Converts a string to a sequence of ids (integer), using the tokenizer and vocabulary. Args: text (`str`, `List[str]` or
verl/workers/rollout/tokenizer.py:74
↓ 11 callersMethodeval
(self)
verl/workers/sharding_manager/megatron_vllm.py:186
↓ 11 callersMethodfrom_config
(cls, config: Dict)
tests/e2e/envs/digit_completion/tokenizer.py:135
↓ 11 callersFunctiongather_outpus_and_unpad
Gather a tensor across a process group and optionally unpad its padded elements. Args: x (Tensor): Input tensor to gather. g
verl/utils/ulysses.py:237
↓ 11 callersMethodget_megatron_rank_info
(self)
verl/single_controller/base/megatron/worker.py:32
↓ 11 callersFunctionmasked_mean
Compute the mean of `values` over elements selected by `mask`. Args: values (Tensor): Input tensor. mask (Tensor): Boolean o
verl/utils/torch_functional.py:136
↓ 11 callersFunctionoffload_fsdp_optimizer
(optimizer)
verl/utils/fsdp_utils.py:188
↓ 11 callersMethodreset_noise
(self)
agent_system/environments/env_package/alfworld/alfworld/agents/modules/layers.py:904
↓ 11 callersMethodspawn
Spawn to a dictionary of worker groups, each with a subset of method with prefix. Args: prefix_set: Set of prefixes to create wor
verl/single_controller/ray/base.py:427
↓ 11 callersFunctionulysses_pad_and_slice_inputs
Pad and slice input_ids to be divisible by sp_size Pad position_ids to be divisible by sp_size. Note both input_ids_rmpad and position_i
verl/utils/ulysses.py:290
↓ 10 callersMethod_validate
(self)
recipe/spin/spin_trainer.py:613
↓ 10 callersMethodcheck_obj_visibility
(self, action, min_pixels=constants.MIN_VISIBLE_PIXELS)
agent_system/environments/env_package/alfworld/alfworld/gen/game_states/game_state_base.py:869
↓ 10 callersMethodclose
Close the environment and release resources.
agent_system/environments/base.py:208
↓ 10 callersMethodfrom_single_dict
Create a DataProto from a dict of tensors and non_tensors
verl/protocol.py:422
↓ 10 callersMethodinit
(self, batch_size)
agent_system/environments/env_package/alfworld/alfworld/agents/agent/base_agent.py:285
↓ 10 callersFunctionload_megatron_model_to_gpu
(models, load_grad=True)
verl/utils/megatron_utils.py:276
↓ 10 callersFunctionmake_state
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/memory.c:778
↓ 10 callersFunctionmap_action_to_html
(action, **kwargs)
agent_system/environments/env_package/webshop/webshop/web_agent_site/engine/engine.py:44
↓ 10 callersFunctionmasked_softmax
Softmax with mask (optional)
agent_system/environments/env_package/alfworld/alfworld/agents/modules/layers.py:89
↓ 10 callersFunctionparse_action_arg
(action_arg)
agent_system/environments/env_package/alfworld/alfworld/gen/planner/ff_planner_handler.py:58
↓ 10 callersMethodreset
(self, kwargs)
agent_system/environments/env_manager.py:113
↓ 9 callersFunction_megatron_calc_global_rank
Calculate global rank with support for CP/EP parallelism
verl/models/mcore/saver.py:28
↓ 9 callersMethod_preprocess_prompt_to_async_rollout_requests
(self, prompts: DataProto, n: int)
verl/workers/rollout/sglang_rollout/sglang_rollout.py:944
↓ 9 callersFunction_timer
(name: str, timing_raw: Dict[str, float])
recipe/spin/spin_trainer.py:343
↓ 9 callersMethodbeam_search_candidate_scoring
(self, action_candidate_list, aggregated_obs_representation, obs_mask, current_dynamics, use_model=None)
agent_system/environments/env_package/alfworld/alfworld/agents/agent/base_agent.py:444
↓ 9 callersMethodclear
Clear the cache and reset statistics.
agentocr/ocrtool.py:131
↓ 9 callersMethodencode
Encode an observation
agent_system/environments/env_package/webshop/webshop/baseline_models/agent.py:71
↓ 9 callersMethodeval
Tell the agent that it's evaluation phase.
agent_system/environments/env_package/alfworld/alfworld/agents/agent/base_agent.py:240
↓ 9 callersFunctionget_model
Build the model.
verl/utils/megatron_utils.py:45
↓ 9 callersMethodget_word_input_from_ids
(self, word_id_list)
agent_system/environments/env_package/alfworld/alfworld/agents/agent/base_agent.py:292
↓ 9 callersFunctionload_extern_type
Load a external data type based on the file path and type name
verl/utils/import_utils.py:83
↓ 9 callersFunctionnew_LnfExpNode
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/memory.c:742
↓ 9 callersMethodopen_recep
(self, recep)
agent_system/environments/env_package/alfworld/alfworld/gen/game_states/game_state_base.py:834
↓ 9 callersFunctionpad_sequences
Partially borrowed from Keras # Arguments sequences: list of lists where each element is a sequence maxlen: int, maximum leng
agent_system/environments/env_package/alfworld/alfworld/agents/modules/generic.py:66
↓ 9 callersFunctionprint_LnfExpNode
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/output.c:1374
↓ 9 callersMethodremove_num_ids
(self, str)
agent_system/environments/env_package/alfworld/alfworld/agents/expert/handcoded_expert.py:62
↓ 9 callersMethodsearch
Wrapper for `receive` handler for performing search action on current page
agent_system/environments/env_package/webshop/webshop/web_agent_site/envs/web_agent_text_env.py:646
↓ 9 callersMethodwake_up
Wake up engine to load model weights and build kv cache.
verl/workers/rollout/async_server.py:98
↓ 8 callersFunction_broadcast_tensor
broadcast tensor from rank0 across mp_group
verl/models/mcore/loader.py:97
↓ 8 callersFunctionapply_monkey_patch
Apply monkey patch to the models for ulysses sequence parallel and fused kernel. In the end of this function forward function of the model i
verl/models/transformers/monkey_patch.py:248
↓ 8 callersMethodchoose_maxQ_action
Generate an action by maximum q values.
agent_system/environments/env_package/alfworld/alfworld/agents/agent/text_dqn_agent.py:44
↓ 8 callersFunctionez_gather_dim_1
(input, index)
agent_system/environments/env_package/alfworld/alfworld/agents/modules/generic.py:106
↓ 8 callersFunctionfunc
(self, *args, **kwargs)
verl/single_controller/ray/base.py:643
↓ 8 callersFunctionget_device_name
Function that gets the torch.device based on the current machine. This currently only supports CPU, CUDA, NPU. Returns: device
verl/utils/device.py:40
↓ 8 callersFunctionhf_processor
Create a huggingface processor to process multimodal data. Args: name_or_path (str): The name of the processor. Returns: tra
verl/utils/tokenizer.py:64
↓ 8 callersFunctioninitialize_global_process_group
(timeout_second=36000)
verl/utils/distributed.py:20
↓ 8 callersFunctionis_linear_expression
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/expressions.c:307
↓ 8 callersFunctionlogkv
Log a value of some diagnostic Call this once for each diagnostic quantity, each iteration If called many times, last value will be used.
agent_system/environments/env_package/webshop/webshop/baseline_models/logger.py:217
↓ 8 callersFunctionnew_FactList
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/memory.c:101
↓ 8 callersFunctionprint_Wff
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/output.c:419
↓ 8 callersFunctionpush_multiplications_down
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/expressions.c:918
↓ 8 callersMethodrank
Get the rank of this worker in the distributed setup.
verl/single_controller/base/worker.py:303
↓ 8 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/utils/metric/utils.py:23
↓ 8 callersMethodselect_idxs
Select specific indices from the DataProto. Args: idxs (torch.Tensor or numpy.ndarray or list): Indices to select
verl/protocol.py:526
↓ 8 callersFunctiontranslate_divisions
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/expressions.c:859
↓ 7 callersMethod_async_rollout_a_request
( self, req: AsyncRolloutRequest, do_sample: bool = True, is_validate: bool =
verl/workers/rollout/sglang_rollout/sglang_rollout.py:622
↓ 7 callersFunction_megatron_calc_global_rank
given TP,DP,PP rank to get the global rank.
verl/models/qwen2/megatron/checkpoint_utils/qwen2_saver.py:27
↓ 7 callersFunction_megatron_calc_global_rank
given TP,DP,PP rank to get the global rank.
verl/models/llama/megatron/checkpoint_utils/llama_saver.py:27
↓ 7 callersFunctionapply_rotary_pos_emb
Applies Rotary Position Embedding to the query and key tensors. Args: q (`torch.Tensor`): The query tensor. k (`torch.Tensor`): T
verl/models/transformers/kimi_vl.py:78
↓ 7 callersFunctioncleanup_wff
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/inst_pre.c:2436
↓ 7 callersMethodclear
(self)
agent_system/environments/env_package/alfworld/alfworld/gen/graph/graph_obj.py:97
↓ 7 callersMethodclose_recep
(self, recep)
agent_system/environments/env_package/alfworld/alfworld/gen/game_states/game_state_base.py:845
↓ 7 callersFunctioncreate_random_mask
Create a random mask given input_ids. Support left padding and right padding. Process: - Sample valid token length - Sample left_padding l
verl/utils/model.py:161
↓ 7 callersFunctioncreate_rl_dataset
Create a dataset. Arguments: data_config: The data config. tokenizer (Tokenizer): The tokenizer. processor (Processor): T
verl/trainer/main_ppo.py:213
↓ 7 callersMethodfetch
Fetches memory records at a specific time step across all environments.
agent_system/memory/base.py:50
↓ 7 callersMethodfinish
(self)
verl/utils/tracking.py:191
↓ 7 callersFunctionfluent_adress
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/inst_final.c:407
↓ 7 callersMethodflush
(self)
verl/utils/logger/aggregate_logger.py:38
↓ 7 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:
verl/utils/ulysses.py:86
↓ 7 callersMethodget_bbox_point_mask
(self, object_id)
agent_system/environments/env_package/alfworld/alfworld/gen/game_states/game_state_base.py:364
↓ 7 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/utils/fsdp_utils.py:66
↓ 7 callersFunctionimport_external_libs
(external_libs=None)
verl/utils/import_utils.py:72
↓ 7 callersFunctionis_eff_literal
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/parse.c:1245
↓ 7 callersMethodlogkv_mean
(self, key, val)
agent_system/environments/env_package/webshop/webshop/baseline_models/logger.py:352
↓ 7 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/utils/torch_functional.py:54
↓ 7 callersFunctionmake_batch_generator
Creates a batch generator suitable for Megatron pipeline parallelism, handling virtual pipeline parallelism (VPP). If VPP is used (vpp_s
verl/utils/megatron/pipeline_parallel.py:49
↓ 7 callersFunctionmake_either_ty
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/parse.c:724
↓ 7 callersFunctionmax_len
(list_of_list)
agent_system/environments/env_package/alfworld/alfworld/agents/modules/generic.py:60
↓ 7 callersFunctionnew_BfsNode
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/memory.c:848
↓ 7 callersFunctionoffload_megatron_optimizer
(optimizers)
verl/utils/megatron_utils.py:385
↓ 7 callersMethodpreprocess_action_candidates
(self, action_candidate_list)
agent_system/environments/env_package/alfworld/alfworld/agents/agent/base_agent.py:400
↓ 7 callersFunctionprint_PlNode
agent_system/environments/env_package/alfworld/alfworld/gen/ff_planner/output.c:186
← previousnext →101–200 of 3,531, ranked by callers