MCPcopy Create free account

hub / github.com/AMAP-ML/Thinking-with-Map / functions

Functions4,735 in github.com/AMAP-ML/Thinking-with-Map

↓ 2 callersMethod_trigger_parameter_sync_after_step
Trigger parameter synchronization after training step This ensures rollouter always uses the latest trained parameters
verl/recipe/fully_async_policy/fully_async_trainer.py:462
↓ 2 callersMethod_unnormalize_actions
Unnormalize actions using dataset statistics
verl/recipe/vla/models/openvla_oft/modeling_prismatic.py:1389
↓ 2 callersFunction_unpad_tensor
(x: Tensor, dim: int, padding_size: int)
verl/verl/utils/ulysses.py:111
↓ 2 callersMethod_validate
(self)
verl/recipe/transfer_queue/ray_trainer.py:665
↓ 2 callersMethod_validate
(self)
verl/recipe/one_step_off_policy/ray_trainer.py:164
↓ 2 callersMethod_validate
(self)
verl/recipe/vla/rob_ray_trainer.py:508
↓ 2 callersMethod_validate
(self)
verl/verl/trainer/ppo/ray_trainer.py:532
↓ 2 callersMethod_validate
(self)
verl/verl/trainer/ppo/ray_trainer_ts.py:677
↓ 2 callersMethod_validate_bbox
Validate the bounding box dimensions and aspect ratio.
verl/verl/tools/image_zoom_in_tool_qwen3vl.py:181
↓ 2 callersMethod_wrap_obs
(self, obs_list)
verl/recipe/vla/envs/libero_env/libero_env.py:247
↓ 2 callersMethodadd
(self, data: DataProto)
verl/tests/single_controller/test_colocated_workers_fused.py:34
↓ 2 callersMethodadd
(self, x)
verl/tests/single_controller/test_fused_workers_on_cpu.py:33
↓ 2 callersMethodadd_critic_worker
Add critic worker to role mapping.
verl/verl/trainer/main_ppo.py:174
↓ 2 callersMethodadd_data_stream
Simulate data stream
verl/recipe/fully_async_policy/unittest/simple_streaming_demo.py:47
↓ 2 callersMethodadd_ref_policy_worker
Add reference policy worker if KL loss or KL reward is used.
verl/verl/trainer/main_ppo.py:246
↓ 2 callersMethodadd_reward_model_worker
Add reward model worker if enabled.
verl/verl/trainer/main_ppo.py:220
↓ 2 callersFunctionadd_token2text
(self, result)
verl/verl/utils/rollout_trace.py:196
↓ 2 callersFunctionall_to_all_tensor
( local_input: Tensor, scatter_dim: int, gather_dim: int, group: Optional[dist.ProcessGroup] =
verl/verl/utils/ulysses.py:133
↓ 2 callersFunctionappend_signal_handler
Installs a new signal handler while preserving any existing handler. If an existing handler is present, it will be called _after_ the new han
demo/qwen_agent/utils/utils.py:39
↓ 2 callersFunctionapply_kl_penalty
Apply KL penalty to the token-level rewards. This function computes the KL divergence between the reference policy and current policy, then a
verl/verl/trainer/ppo/ray_trainer.py:122
↓ 2 callersFunctionapply_rotary_pos_emb_absolute
Reroute to the appropriate apply_rotary_pos_emb function depending on bshd (conventional) / thd (packed seq) format In Qwen2-VL, the sha
verl/verl/models/mcore/qwen2_5_vl/rope_utils.py:239
↓ 2 callersFunctionapply_vllm_fp8_patches
()
verl/verl/utils/vllm/vllm_fp8_utils.py:456
↓ 2 callersFunctionassemble_batch_from_rollout_samples
Assemble gen_batch_output from RolloutSample objects Assembles batches from RolloutSample objects, similar to the _post_generate_batch logic
verl/recipe/fully_async_policy/detach_utils.py:94
↓ 2 callersFunctionbuild_memory_buffer
Build the memory buffer given weight_buffer_meta Args: weight_buffer_meta: contains mapping from name to a dictionary containing shape an
verl/verl/utils/memory_buffer.py:72
↓ 2 callersMethodbuild_packed_seq_params
( self, grid_thw: Optional[torch.Tensor], cu_seqlens: Optional[torch.Tensor] = None,
verl/verl/models/mcore/qwen2_5_vl/vision_model.py:289
↓ 2 callersMethodbulk_offload_group
Bulk offload group.
verl/verl/utils/activation_offload.py:298
↓ 2 callersFunctioncalc_maj_val
Calculate a value based on majority voting. This function identifies the most common value for a specified vote key in the data, then re
verl/verl/trainer/ppo/metric_utils.py:346
↓ 2 callersMethodcalculate_score
Calculates a score for the interaction, potentially considering aspects like partial exposure & in-context task switching. sh
verl/verl/interactions/base.py:56
↓ 2 callersFunctioncall_api
Calls the specific API to perform retrieval with retry logic for various errors, using increasing delay between retries. Logs internal calls
verl/verl/tools/utils/api_utils.py:99
↓ 2 callersFunctioncall_sandbox_api
Calls the remote sandbox API to execute code with retry logic for Gateway Timeout, using increasing delay between retries. Logs internal call
verl/verl/utils/reward_score/sandbox_fusion/utils.py:67
↓ 2 callersFunctioncall_search_api
Calls the remote search API to perform retrieval with retry logic for various errors, using increasing delay between retries. Logs internal
verl/verl/tools/utils/search_r1_like_utils.py:34
↓ 2 callersMethodcall_tool
(self, tool_name, parameters, timeout)
verl/verl/tools/utils/mcp_clients/McpClientManager.py:58
↓ 2 callersFunctioncapture_map_html
线程安全:可被 FastAPI/uvicorn 并发调用。 Playwright 只在专用线程内执行。
verl/tool_server/amap_static_map_sync.py:207
↓ 2 callersFunctioncapture_map_html
截取高德地图截图,并返回图片byte数据
demo/qwen_agent/tools/amap_static_map_async.py:39
↓ 2 callersFunctioncapture_satellite_html
线程安全:可被 FastAPI/uvicorn 并发调用。 Playwright 只在专用线程内执行。
verl/tool_server/amap_satellite_map_sync.py:206
↓ 2 callersFunctioncapture_satellite_html
( api_key: str, query: str, zoom: int = 19, width: int = 500, height: int = 500 )
demo/qwen_agent/tools/amap_satellite_map_async.py:44
↓ 2 callersMethodceil_by_factor
Returns the smallest integer greater than or equal to 'number' that is divisible by 'factor'.
demo/qwen_agent/tools/image_zoom_in_qwen3vl.py:68
↓ 2 callersFunctionceildiv
(a, b)
verl/verl/utils/seqlen_balancing.py:253
↓ 2 callersMethodcleanup
(self)
verl/tests/utils/test_linear_cross_entropy.py:104
↓ 2 callersFunctioncompute_data_metrics
(batch, use_critic=True)
verl/recipe/prime/prime_ray_trainer.py:59
↓ 2 callersFunctioncompute_dpo_abs_accuracy
(token_level_scores, acc, response_mask, n_samples)
verl/recipe/prime/prime_core_algos.py:146
↓ 2 callersFunctioncompute_dpo_accuracy
(token_level_scores, acc, response_mask, n_samples)
verl/recipe/prime/prime_core_algos.py:119
↓ 2 callersFunctioncompute_grpo_outcome_advantage
Compute advantage for GRPO, operating only on Outcome reward (with only one scalar reward for each response). Args: token_level_
verl/verl/trainer/ppo/core_algos.py:267
↓ 2 callersMethodcompute_kl_related_metrics
(self, batch: DataProto, metrics: dict, timing_raw: dict)
verl/recipe/dapo/dapo_ray_trainer.py:50
↓ 2 callersMethodcompute_kl_related_metrics
(self, batch: DataProto, timing_raw: dict)
verl/recipe/entropy/entropy_ray_trainer.py:47
↓ 2 callersMethodcompute_log_prob
(self, data: DataProto)
verl/verl/workers/fsdp_workers.py:959
↓ 2 callersFunctioncompute_response_mask
Compute the attention mask for the response part of the sequence. This function extracts the portion of the attention mask that corresponds to th
verl/verl/trainer/ppo/ray_trainer.py:164
↓ 2 callersFunctioncompute_response_mask
Compute the attention mask for the response part of the sequence. This function extracts the portion of the attention mask that corresponds to th
verl/verl/trainer/ppo/ray_trainer_ts.py:195
↓ 2 callersMethodcompute_reward
(self, batch: DataProto, n_samples: int)
verl/recipe/prime/prime_ray_trainer.py:334
↓ 2 callersFunctioncompute_rollout_corr_metrics_from_logprobs
Compute rollout correction metrics from log probabilities during training. This function is used in the actor to compute metrics using the CURREN
verl/verl/trainer/ppo/rollout_corr_helper.py:877
↓ 2 callersFunctioncompute_timing_metrics
(batch, timing_raw)
verl/recipe/prime/prime_ray_trainer.py:127
↓ 2 callersMethodconnection_server
(self, mcp_server_name, mcp_server)
demo/qwen_agent/tools/mcp_manager.py:324
↓ 2 callersFunctionconvert_checkpoint_from_transformers_to_megatron_dpskv3
( hf_model, model, hf_config, tfconfig, layer_start_end: Optional[tuple[int, int]] = None,
verl/scripts/converter_hf_to_mcore.py:330
↓ 2 callersMethodconvert_messages_to_dicts
(self, messages: List[Message])
demo/qwen_agent/llm/oai.py:180
↓ 2 callersMethodconvert_param
(self, name: str, params_one_group: list[torch.Tensor])
verl/verl/models/mcore/weight_converter.py:30
↓ 2 callersFunctionconvert_value
(value)
verl/recipe/collabllm/collabllm_interation.py:208
↓ 2 callersFunctionconvert_value
(value)
verl/recipe/collabllm/utils.py:54
↓ 2 callersFunctioncreate_and_sync_state
(param_name, state, is_param)
verl/verl/utils/fsdp_utils.py:338
↓ 2 callersFunctioncreate_colocated_worker_raw_cls
This function returns a FusedWorker class. `FusedWorker.{class_name}` -> FusedClass Use `class_name` as a param to directly access t
verl/verl/single_controller/ray/base.py:921
↓ 2 callersFunctioncreate_device_mesh
(world_size, fsdp_size)
verl/recipe/spin/fsdp_workers.py:57
↓ 2 callersFunctioncreate_random_input_ids
(batch_size, seq_len, vocab_size)
verl/tests/utils/test_activation_offload.py:32
↓ 2 callersFunctioncreate_random_input_ids
(batch_size, seq_len, vocab_size)
verl/tests/special_distributed/test_fsdp_ckpt.py:30
↓ 2 callersMethodcreate_resource_pool
Create Ray resource pools for distributed training. Initializes resource pools based on the resource pool specification, with each po
verl/verl/trainer/ppo/ray_trainer.py:75
↓ 2 callersFunctioncreate_resource_pool_manager
Create resource pool manager Args: config: Configuration object roles: List of roles that need to create resource pools
verl/recipe/fully_async_policy/fully_async_main.py:33
↓ 2 callersFunctioncreate_rl_dataset
Create a dataset. Arguments: data_config: The data config. tokenizer (Tokenizer): The tokenizer. processor (Processor): T
verl/recipe/entropy/main_entropy.py:193
↓ 2 callersFunctioncreate_sft_dataset
Create a dataset.
verl/verl/trainer/sft_trainer.py:377
↓ 2 callersFunctiondefault_tp_concat_fn
name: name of the parameter train_params: training parameters infer_params (Iterable[torch.Tensor]): a iterator towards list of parameter
verl/verl/utils/megatron_utils.py:812
↓ 2 callersMethoddump
(self, data: io.BytesIO, name)
verl/verl/utils/debug/trajectory_tracker.py:59
↓ 2 callersMethodencode
(self, query_list: list[str], is_query=True)
verl/examples/sglang_multiturn/search_r1_like/local_dense_retriever/retrieval_server.py:78
↓ 2 callersMethodencode
(self, text: str)
demo/qwen_agent/utils/tokenization_qwen.py:215
↓ 2 callersMethodenv_keys
The keys of the environment variables that are used to configure the Worker.
verl/verl/single_controller/base/worker.py:175
↓ 2 callersMethodexecute
Execute the tool. Args: instance_id: The instance id of the tool. parameters: The json string of the parameters of th
verl/verl/tools/base_tool.py:62
↓ 2 callersMethodexecute_rank_zero_async
Execute a method on rank zero worker asynchronously. Args: method_name: Name of the method to execute *args: Position
verl/verl/single_controller/ray/base.py:700
↓ 2 callersFunctionextract_answer
(passage: str)
verl/recipe/entropy/reward_score/entropy_math/__init__.py:1007
↓ 2 callersFunctionextract_code
(text: str)
demo/qwen_agent/utils/utils.py:284
↓ 2 callersFunctionextract_fn
(text: str)
demo/qwen_agent/llm/fncall_prompts/nous_fncall_prompt.py:300
↓ 2 callersFunctionextract_images_from_messages
(messages: List[Message])
demo/qwen_agent/utils/utils.py:469
↓ 2 callersFunctionextract_solution
Extract the equation from the solution string.
verl/verl/utils/reward_score/search_r1_like_qa_em.py:66
↓ 2 callersFunctionextract_step
(path)
verl/verl/utils/checkpoint/checkpoint_handler.py:30
↓ 2 callersFunctionextract_step
(path)
verl/verl/trainer/fsdp_sft_trainer.py:83
↓ 2 callersMethodextract_tool_calls
Extract tool calls from the responses. Args: responses_ids (List[int]): The ids of the responses. Returns: T
verl/verl/experimental/agent_loop/tool_parser.py:49
↓ 2 callersMethodfit
The training loop of PPO. The driver process only need to call the compute functions of the worker group through RPC to const
verl/verl/trainer/ppo/ray_trainer.py:971
↓ 2 callersMethodfloor_by_factor
Returns the largest integer less than or equal to 'number' that is divisible by 'factor'.
demo/qwen_agent/tools/image_zoom_in_qwen3vl.py:72
↓ 2 callersMethodflush
(self)
verl/verl/utils/logger/aggregate_logger.py:46
↓ 2 callersFunctionformat_knowledge_to_source_and_content
(result: Union[str, List[dict]])
demo/qwen_agent/agents/assistant.py:52
↓ 2 callersMethodforward
Args: input_ids: input ids. shape (batch_size, seq_length) attention_mask: attention_mask. shape (batch_size, seq_le
verl/verl/models/qwen2/megatron/modeling_qwen2_megatron.py:124
↓ 2 callersMethodforward
Args: input_ids: input ids. shape (batch_size, seq_length) attention_mask: attention_mask. shape (batch_size, seq_le
verl/verl/models/llama/megatron/modeling_llama_megatron.py:123
↓ 2 callersMethodforward_backward_batch
( self, data: DataProto, forward_only=False, use_dynamic_bsz=False, mi
verl/verl/workers/critic/megatron_critic.py:154
↓ 2 callersMethodforward_backward_batch
Perform a forward pass and optionally a backward pass on a batch of data. Args: data: The input data for the forward pas
verl/verl/workers/engine/base.py:83
↓ 2 callersMethodforward_backward_batch
We assume: - The model takes input: (input_ids, attention_mask, position_ids). No rmpad for the input - The communication sha
verl/verl/workers/actor/megatron_actor.py:338
↓ 2 callersFunctionforward_base_model
r""" Copy paste LLaMa's forward https://github.com/linkedin/Liger-Kernel/blob/main/src/liger_kernel/transformers/model/llama.py This func
verl/verl/models/transformers/dense_common.py:29
↓ 2 callersMethodfrom_string
(cls, name: str)
verl/verl/trainer/ppo/utils.py:56
↓ 2 callersMethodgenerate
Generate text using the SGLang server asynchronously.
verl/verl/workers/rollout/sglang_rollout/http_server_engine.py:812
↓ 2 callersMethodgenerate
Generate sequence with token-in-token-out.
verl/verl/workers/rollout/vllm_rollout/vllm_async_server.py:391
↓ 2 callersMethodgenerate
Generate tokens from prompt ids. Args: request_id (str): request id for sticky session. prompt_ids (List[int]): List
verl/verl/experimental/agent_loop/agent_loop.py:91
↓ 2 callersMethodgenerate_backward_inputs
(self)
verl/tests/utils/test_linear_cross_entropy.py:159
↓ 2 callersMethodgenerate_for_partial
Generate tokens from prompt ids, used for async partial. Args: request_id (str): request id for sticky session. promp
verl/recipe/fully_async_policy/agent_loop/agent_loop.py:48
↓ 2 callersMethodgenerate_forward_inputs
(self)
verl/tests/utils/test_linear_cross_entropy.py:145
↓ 2 callersMethodgenerate_hyper
(self)
verl/tests/utils/test_linear_cross_entropy.py:112
↓ 2 callersFunctiongenerate_random_char
()
verl/recipe/char_count/create_dataset.py:30
← previousnext →801–900 of 4,735, ranked by callers