MCPcopy Create free account

hub / github.com/Hongcheng-Gao/SpatialWorld / functions

Functions1,798 in github.com/Hongcheng-Gao/SpatialWorld

↓ 3 callersMethodget_action_mapping
(self, key: str)
mllm_base_agent/environments/game/games/maze3d/maze3d_adapter.py:308
↓ 3 callersFunctionget_config
Args: level_number: , Returns:
configs/game/maze_config.py:87
↓ 3 callersFunctionget_init_points
()
mllm_base_agent/environments/game/games/rubik_cube/geometry.py:22
↓ 3 callersFunctionget_level_file
Args: level_number: (1-20) Returns:
configs/game/maze_config.py:70
↓ 3 callersMethodget_mapping_by_key
mllm_base_agent/environments/game/core/action_mapping.py:47
↓ 3 callersMethodget_model
(self)
mllm_base_agent/environments/embodiedcity/vln/clip.py:51
↓ 3 callersMethodget_neighbor_heading
(self, panoid)
mllm_base_agent/environments/embodiedcity/vln/graph_loader.py:13
↓ 3 callersMethodget_processor
(self)
mllm_base_agent/environments/embodiedcity/vln/clip.py:57
↓ 3 callersMethodget_profile
mllm_base_agent/environments/game/core/action_mapping.py:80
↓ 3 callersFunctionget_response_text
OpenAI , API Args: response: OpenAI API api_type: API , None Returns:
scripts/embodiedcity/work/utils/api_utils.py:573
↓ 3 callersMethodget_stable_visual_visible_object_ids
Return visual ids after configured visibility sources stabilize. This is the shared strict visibility gate for interact menus, agent
mllm_base_agent/environments/virtualhome/wrapper.py:3522
↓ 3 callersMethodget_state
mllm_base_agent/environments/game/games/SOKOBAN_3D/sokoban_adapter.py:207
↓ 3 callersMethodget_state
Agent
mllm_base_agent/environments/game/games/maze3d_pro/maze3d_pro_adapter.py:189
↓ 3 callersFunctionget_vlm
Build a VLM from either legacy agent_config or provider kwargs.
mllm_base_agent/dual_agent/ai2thor/core/llm/__init__.py:25
↓ 3 callersFunctionget_vlm_display_name
Get a human-readable model name for different chat model implementations.
mllm_base_agent/dual_agent/ai2thor/main.py:54
↓ 3 callersMethodis_bottom_cross_solved
(rubik, bottom)
mllm_base_agent/environments/game/games/rubik_cube/utilities.py:36
↓ 3 callersFunctionis_cube_solved
mllm_base_agent/environments/game/games/rubik_cube/main.py:272
↓ 3 callersMethodis_middle_layer_solved
(rubik, bottom)
mllm_base_agent/environments/game/games/rubik_cube/utilities.py:58
↓ 3 callersMethodis_top_edges_solved
(rubik, bottom)
mllm_base_agent/environments/game/games/rubik_cube/utilities.py:83
↓ 3 callersFunctionparse_action_sequence
( ),
scripts/evaluate_actions_procthor.py:65
↓ 3 callersFunctionparse_action_sequence
envs/virtualhome/utils.py parse_vh_action_string() : - TurnLeft,WalkForward,Open(fridge) - TurnLeft
scripts/evaluate_actions_virtualhome.py:195
↓ 3 callersFunctionparse_action_sequence
mllm_base_agent/dual_agent/ai2thor/evaluate_action_sequence.py:43
↓ 3 callersFunctionparse_json_from_text
JSON Args: text: JSON , JSON Returns: JSON , None
scripts/embodiedcity/work/utils/api_utils.py:691
↓ 3 callersFunctionparse_json_from_text
JSON Args: text: JSON , JSON Returns: JSON , None
mllm_base_agent/environments/game/utils/action_parser.py:13
↓ 3 callersFunctionperform_final_evaluation
DONE , spatial-planning evaluate_node
scripts/procthor/work/run_task.py:63
↓ 3 callersFunctionperform_final_evaluation
Run evaluator on the final environment state.
mllm_base_agent/dual_agent/procthor/main.py:177
↓ 3 callersFunctionprepare_runtime_config
Prepare runtime config for benchmark execution. Behavior: - headless=False: use original config directly. - headless=True + DISPLAY
scripts/procthor/run_benchmark.py:60
↓ 3 callersFunctionprint_table
(title: str, data: dict[str, dict[str, int]], preferred: tuple[str, ...])
scripts/aggregate_results_by_category.py:194
↓ 3 callersMethodproject_point
(self, x, y, z, offset_x=SCREEN_WIDTH/2, offset_y=SCREEN_HEIGHT/2, scale_mult=1.0)
mllm_base_agent/environments/game/games/Snake/main.py:160
↓ 3 callersFunctionread_result_status_info
(result_json: Optional[Path])
mllm_base_agent/dual_agent/procthor/run_benchmark.py:429
↓ 3 callersFunctionread_result_status_info
JSON
mllm_base_agent/dual_agent/ai2thor/run_benchmark.py:169
↓ 3 callersMethodregister_profile
mllm_base_agent/environments/game/core/action_mapping.py:76
↓ 3 callersMethodrelocate_second_agent_near_agent1
Place agentId=1 adjacent to agentId=0 (front/back/left/right in agent1's frame). Tries directions in order: forward, back, left, right at a f
mllm_base_agent/environments/ai2thor/wrapper.py:482
↓ 3 callersFunctionresolve_backend_host
( config: Mapping[str, Any] | None = None, override: str | None = None, )
mllm_base_agent/environments/virtualhome/backend_utils.py:62
↓ 3 callersFunctionresolve_backend_port
( config: Mapping[str, Any] | None = None, override: int | str | None = None, )
mllm_base_agent/environments/virtualhome/backend_utils.py:70
↓ 3 callersFunctionresolve_max_steps_from_task
Resolve max_steps by the shared SpatialWorld rule: max_steps = 10 + 2n.
configs/carla/load_config.py:20
↓ 3 callersFunctionsave_conversation_log
Save complete conversation history as multi-turn dialogue JSON format
scripts/ai2thor/work/run_task.py:827
↓ 3 callersFunctionsave_failed_log
Save failed task log (copy task output to failed_logs_dir).
scripts/virtualhome/run_benchmark.py:736
↓ 3 callersFunctionsave_failed_log
Save failed task log (copy task output to failed_logs_dir).
scripts/procthor/run_benchmark.py:535
↓ 3 callersFunctionsave_failed_log
Save failed task log (copy task output to failed_logs_dir).
scripts/ai2thor/run_benchmark.py:632
↓ 3 callersFunctionsort_highscore
()
mllm_base_agent/environments/game/games/SOKOBAN_3D/sokoban_new.py:410
↓ 3 callersFunctionterminate_backend
(proc, timeout_sec: int = 20)
mllm_base_agent/environments/virtualhome/backend_utils.py:127
↓ 3 callersFunctionto_int
(value: Any)
mllm_base_agent/llm/provider.py:57
↓ 3 callersMethodtransform
(self, direction, face, action, times=1)
mllm_base_agent/environments/game/games/rubik_cube/rubik.py:142
↓ 3 callersMethodturn_left
(self)
mllm_base_agent/environments/game/games/maze3d/maze3d_adapter.py:289
↓ 3 callersMethodturn_right
(self)
mllm_base_agent/environments/game/games/maze3d/maze3d_adapter.py:292
↓ 3 callersFunctionz_orientation
(surf)
mllm_base_agent/environments/game/games/rubik_cube/geometry.py:96
↓ 2 callersMethod__init__
(self, content: MessageContent)
mllm_base_agent/llm/messages.py:29
↓ 2 callersFunction_accumulate_token_usage
(state: AgentState, token_usage: Dict[str, int])
mllm_base_agent/agent/runner.py:90
↓ 2 callersFunction_action_signature
(action: Dict[str, Any])
scripts/evaluate_actions_virtualhome.py:319
↓ 2 callersMethod_animate
mllm_base_agent/environments/game/games/rubik_cube/rubik_cube_adapter.py:342
↓ 2 callersMethod_apply_initial_config
mllm_base_agent/environments/game/games/rubik_cube/rubik_cube_adapter.py:284
↓ 2 callersMethod_apply_state
(self, state_name: str)
mllm_base_agent/environments/carla/traffic_lights.py:111
↓ 2 callersMethod_apply_turn
(self, angle)
mllm_base_agent/environments/carla/wrapper.py:672
↓ 2 callersMethod_apply_walk
Continuous multi-frame walk aligned with interact_walker.py.
mllm_base_agent/environments/carla/wrapper.py:616
↓ 2 callersMethod_bind_target_instance
Bind successful interaction instance for an object_type. Policy: - latest (default): always update to the most recently interacte
mllm_base_agent/environments/virtualhome/wrapper.py:2739
↓ 2 callersMethod_build_metadata
Convert VirtualHome graph to an AI2THOR-compatible metadata dict. This allows evaluators/base.py (MultiConditionEvaluator) to work unchanged
mllm_base_agent/environments/virtualhome/wrapper.py:2693
↓ 2 callersMethod_call_game_method
(self, method, action: Action, include_key: bool = False)
mllm_base_agent/environments/game/input_sources/pygame_input_source.py:273
↓ 2 callersMethod_call_game_method
(self, method, action: Action, include_key: bool = False)
mllm_base_agent/environments/game/input_sources/pygame_opengl_input_source.py:259
↓ 2 callersMethod_check_success
( )
mllm_base_agent/environments/carla/wrapper.py:317
↓ 2 callersMethod_check_success
(self)
mllm_base_agent/environments/carla/wrapper.py:1005
↓ 2 callersMethod_cleanup
(self)
mllm_base_agent/environments/carla/wrapper.py:473
↓ 2 callersMethod_cleanup
(self)
mllm_base_agent/environments/carla/wrapper.py:1065
↓ 2 callersFunction_col_idx
(name: str)
mllm_base_agent/dual_agent/procthor/run_benchmark.py:207
↓ 2 callersMethod_connect
(self)
mllm_base_agent/environments/carla/wrapper.py:202
↓ 2 callersMethod_connect
(self)
mllm_base_agent/environments/carla/wrapper.py:758
↓ 2 callersMethod_draw_element
[ ] ( )
mllm_base_agent/environments/game/games/Snake/snake_adapter.py:392
↓ 2 callersFunction_evaluate_condition_diagnostics
(env, task_config: Dict[str, Any], observation)
scripts/evaluate_actions_virtualhome.py:849
↓ 2 callersMethod_execute_fallback_action
( )
mllm_base_agent/environments/game/input_sources/pygame_input_source.py:426
↓ 2 callersMethod_execute_fallback_action
( )
mllm_base_agent/environments/game/input_sources/pygame_opengl_input_source.py:298
↓ 2 callersFunction_extract_token_usage_from_response
(response: Any)
mllm_base_agent/agent/runner.py:75
↓ 2 callersMethod_extract_visible_ids
Parse visible object IDs from VirtualHome get_visible_objects result.
mllm_base_agent/environments/virtualhome/wrapper.py:3647
↓ 2 callersFunction_fail_reason_indicates_external_api
(fr: str)
mllm_base_agent/dual_agent/procthor/run_benchmark.py:549
↓ 2 callersFunction_fail_reason_indicates_external_api
fail_reason API / / /
mllm_base_agent/dual_agent/ai2thor/run_benchmark.py:267
↓ 2 callersFunction_fail_reason_indicates_external_env
(fr: str)
mllm_base_agent/dual_agent/procthor/run_benchmark.py:573
↓ 2 callersFunction_fail_reason_indicates_external_env
fail_reason / /
mllm_base_agent/dual_agent/ai2thor/run_benchmark.py:313
↓ 2 callersFunction_fail_reason_indicates_model_failure
(fr: str)
mllm_base_agent/dual_agent/procthor/run_benchmark.py:528
↓ 2 callersFunction_fail_reason_indicates_model_failure
fail_reason → /
mllm_base_agent/dual_agent/ai2thor/run_benchmark.py:224
↓ 2 callersMethod_filter_node_ids_in_camera_view
Mirror interact mode's geometric FOV filtering for visibility checks.
mllm_base_agent/environments/virtualhome/wrapper.py:3183
↓ 2 callersMethod_find_nearest_red_light_ahead
(XY) ; interact_carla : RGB
mllm_base_agent/environments/carla/local_planner.py:471
↓ 2 callersFunction_format_object_type_lines
(tokens: List[str], chunk_size: int = 16)
mllm_base_agent/prompts/virtualhome.py:102
↓ 2 callersFunction_format_row
(name: str, stats: dict[str, int])
scripts/aggregate_results_by_category.py:174
↓ 2 callersMethod_generate_food
mllm_base_agent/environments/game/games/Snake/snake_adapter.py:132
↓ 2 callersFunction_generate_single_attempt
(width, height, straightness, dead_end_removal, difficulty)
data/game/maze3d/generate.py:20
↓ 2 callersMethod_generate_text_state
Generate text state description for the VLM. In first_person mode: brief action feedback + task hint (same as AI2-THOR). In omniscien
mllm_base_agent/environments/virtualhome/wrapper.py:2761
↓ 2 callersMethod_get_action_granularity
Read small/medium/large movement granularity from action metadata.
mllm_base_agent/environments/game/input_sources/pygame_input_source.py:224
↓ 2 callersMethod_get_available_json_tasks
Get list of available task.json tasks Returns: List of task IDs that have task.json files
configs/carla/load_config.py:274
↓ 2 callersMethod_get_available_json_tasks
Get list of available task.json tasks Returns: List of task IDs that have task.json files
configs/virtualhome/load_config.py:309
↓ 2 callersMethod_get_available_json_tasks
(self)
configs/procthor/load_config.py:199
↓ 2 callersMethod_get_available_json_tasks
Get list of available task.json tasks Returns: List of task IDs that have task.json files
configs/ai2thor/load_config.py:246
↓ 2 callersMethod_get_final_stats
mllm_base_agent/environments/game/core/evaluation_engine.py:253
↓ 2 callersMethod_get_final_stats
evaluation/game/evaluation_engine.py:253
↓ 2 callersFunction_get_key_points
(pano_path)
mllm_base_agent/environments/embodiedcity/vln/evaluate.py:16
↓ 2 callersFunction_get_key_points
(pano_path)
evaluation/embodiedcity/evaluate.py:16
↓ 2 callersMethod_get_node_class_name
Return class_name for node_id from current graph, if available.
mllm_base_agent/environments/virtualhome/wrapper.py:2351
↓ 2 callersMethod_get_object_surface_distance_to_char
Return horizontal distance from character position to object bbox surface.
mllm_base_agent/environments/virtualhome/wrapper.py:2135
↓ 2 callersFunction_get_yaw_from_quat
Return yaw in degrees from an AirSim quaternion.
scripts/embodiedcity/work/run_task.py:230
↓ 2 callersFunction_get_yaw_from_quat
Return yaw in degrees from an AirSim quaternion.
mllm_base_agent/environments/embodiedcity/vln_agent.py:230
↓ 2 callersMethod_grab_active_camera_frame_for_settle
Mirror interact worker's post-action camera grab without saving a file.
mllm_base_agent/environments/virtualhome/wrapper.py:2881
↓ 2 callersMethod_has_result
Return True if a result.json already exists for this task.
scripts/embodiedcity/work/run_task.py:787
← previousnext →301–400 of 1,798, ranked by callers