MCPcopy Create free account

hub / github.com/NVIDIA/Isaac-GR00T / functions

Functions1,002 in github.com/NVIDIA/Isaac-GR00T

↓ 4 callersFunctionstart_server_process
Start a model server subprocess with stderr captured to a temp file. Returns the Popen object and the path to the stderr log file. On failure
tests/test_support/runtime.py:590
↓ 4 callersMethodstep
(self, action)
gr00t/eval/sim/LIBERO/libero_env.py:164
↓ 4 callersMethodstop
(self)
gr00t/eval/sim/wrapper/video_recording_wrapper.py:124
↓ 4 callersMethodunapply_action
Reverse action processing (denormalization, relative->absolute conversion). Processing order: 1. Denormalize actions
gr00t/data/state_action/state_action_processor.py:403
↓ 4 callersFunctionwait_for_server_ready
Wait until the server accepts TCP connections, or raise if it dies/times out.
tests/test_support/runtime.py:622
↓ 3 callersFunction_consolidate_external_data
Merge scattered external-data files into a single .data file next to the ONNX model.
scripts/deployment/export_onnx_n1d7.py:93
↓ 3 callersFunction_dataset_ready
Return True when the converted SO100 dataset is present and non-empty.
tests/examples/test_so100.py:45
↓ 3 callersMethod_init_socket
Initialize or reinitialize the socket with current settings
gr00t/policy/server_client.py:189
↓ 3 callersFunction_libero_venv_ready
Return True when the libero uv venv looks usable. Two subtleties: 1. Uses pyvenv.cfg rather than bin/python: uv creates bin/python as a
tests/examples/test_libero.py:120
↓ 3 callersMethod_make_mixture
(self, num_datasets=2, training=True, num_shards_per_epoch=10)
tests/gr00t/data/test_sharded_datasets.py:171
↓ 3 callersFunction_make_mock_config
Create a minimal mock training Config.
tests/gr00t/data/test_dataset_factory.py:32
↓ 3 callersMethod_scan_videos
Return all video files under directory, sorted by path.
tests/gr00t/utils/test_dataset_video_backend.py:62
↓ 3 callersFunction_tile_observation
Tile a single observation dict to batch size n.
scripts/deployment/verify_n1d7_trt.py:62
↓ 3 callersMethodapply
( self, img: np.ndarray, pad_top: int = 0, pad_bottom: int = 0, pad_le
gr00t/model/gr00t_n1d7/image_augmentations.py:341
↓ 3 callersFunctionapply_with_replay
Apply albumentations transforms to multiple images with replay functionality. When masks are provided, mask-based transforms run per-frame be
gr00t/model/gr00t_n1d7/image_augmentations.py:26
↓ 3 callersFunctionbenchmark_components
Benchmark component-wise timing. Returns dict with times for: data_processing, backbone, action_head Args: policy: The Gr00tPoli
scripts/deployment/benchmark_inference.py:219
↓ 3 callersFunctionbuild_image_transformations_albumentations
Build albumentations-based image transformations equivalent to the torchvision version. Args: image_target_size: Target size for res
gr00t/model/gr00t_n1d7/image_augmentations.py:374
↓ 3 callersMethodcheck_observation
(self, observation)
tests/gr00t/policy/test_policy_service.py:57
↓ 3 callersFunctioncompute_e2e_from_components
Compute E2E timing as sum of components (more stable than separate measurement).
scripts/deployment/benchmark_inference.py:167
↓ 3 callersFunctionexport_dit_to_onnx
Export the DiT (AlternateVLDiT) to ONNX. N1.7: image_mask and backbone_attention_mask are always present (from Qwen3Backbone output). In
scripts/deployment/export_onnx_n1d7.py:1080
↓ 3 callersMethodgenerate_shard_sampling_schedule
Generate a schedule of (dataset_index, shard_index) pairs for shard sampling. For training: Uses weighted random sampling normalized
gr00t/data/dataset/sharded_mixture_dataset.py:255
↓ 3 callersMethodget_action
Returns a list of robot motor commands (one per model timestep).
gr00t/eval/real_robot/SO100/eval_so100.py:157
↓ 3 callersMethodget_effective_episode_length
Get the effective episode length accounting for action horizon.
gr00t/data/dataset/sharded_single_step_dataset.py:225
↓ 3 callersFunctionget_rank
()
gr00t/experiment/dist_utils.py:24
↓ 3 callersFunctionget_rss_mb
()
tests/gr00t/utils/test_pyav_memory_leak_stress.py:51
↓ 3 callersFunctionget_rss_mb
Return current RSS in MB (Linux).
tests/gr00t/utils/test_pyav_memory_leak.py:63
↓ 3 callersFunctionload_embodiment_tags
()
scripts/validate_hf_config_alignment.py:93
↓ 3 callersFunctionload_model_config_defaults
Load Gr00tN1d7Config defaults.
scripts/validate_hf_config_alignment.py:84
↓ 3 callersFunctionload_projector_index
()
scripts/validate_hf_config_alignment.py:100
↓ 3 callersMethodlog
(self, logs: dict[str, float], start_time: Optional[float] = None)
gr00t/experiment/trainer.py:214
↓ 3 callersMethodping
(self)
gr00t/policy/server_client.py:196
↓ 3 callersFunctionprepare_observation
Prepare a single observation for inference.
scripts/deployment/export_onnx_n1d7.py:887
↓ 3 callersFunctionresize_with_pad
Replicates tf.image.resize_with_pad for multiple images using PIL. Resizes a batch of images to a target height. Args: images: A batch of
examples/DROID/utils.py:34
↓ 3 callersFunctionresolve_libero_demo_dataset_path
Return the path to the LIBERO ``libero_demo`` dataset. Thin wrapper around :func:`resolve_demo_dataset` kept for backward compatibility with
tests/test_support/runtime.py:316
↓ 3 callersFunctionrun
(config: Config)
gr00t/experiment/experiment.py:116
↓ 3 callersMethodset_trainable_parameters
( self, tune_projector: bool, tune_diffusion_model: bool, tune_vlln: bool )
gr00t/model/gr00t_n1d7/gr00t_n1d7.py:107
↓ 3 callersMethodto
Convert trajectory to the desired format. Args: action_format: The desired output format Returns: A
gr00t/data/state_action/action_chunking.py:660
↓ 2 callersMethod__init__
(self, dit, use_image_mask, use_backbone_mask)
scripts/deployment/export_onnx_n1d7.py:1148
↓ 2 callersMethod__init__
(self, input_dim, hidden_dim, output_dim)
gr00t/model/modules/flowmatching_modules.py:59
↓ 2 callersMethod__init__
Initialize action chunking from a list of poses. Args: poses: Sequence of Pose objects times: Optional seque
gr00t/data/state_action/action_chunking.py:38
↓ 2 callersFunction_apply_rotary_real
Apply rotary position embeddings using only real-valued ops (no complex). Uses float32 internally to match transformers' apply_rotary_pos_emb_vis
scripts/deployment/export_onnx_n1d7.py:311
↓ 2 callersMethod_apply_vlm_processing
Args: batch: video: [T, C, H, W] Returns: vlm_content format for collation
gr00t/model/gr00t_n1d7/processing_gr00t_n1d7.py:450
↓ 2 callersFunction_build_modality_configs
()
tests/gr00t/policy/test_gr00t_policy.py:41
↓ 2 callersFunction_cosine_similarity
(a: np.ndarray, b: np.ndarray)
scripts/verify_droid_rotation_correction.py:93
↓ 2 callersFunction_dump_server_log
Read the tail of a server log file and return it as a string.
tests/test_support/runtime.py:613
↓ 2 callersMethod_encode_features
Encode features for the action head. Args: backbone_output: Output from the backbone model containing: -
gr00t/model/gr00t_n1d7/gr00t_n1d7.py:274
↓ 2 callersFunction_euler_to_eef_9d
Convert cartesian_position (XYZ + euler) to eef_9d (XYZ + rot6d).
scripts/verify_droid_rotation_correction.py:50
↓ 2 callersFunction_get_dim_from_stats
Get the dimension of a key from its statistics (length of min array).
tests/gr00t/data/state_action/test_state_action_processor.py:75
↓ 2 callersMethod_get_obs
Output: For video: (video_horizon,) + obs_shape For state (if not None): (state_horizon,) + obs_shape
gr00t/eval/sim/wrapper/multistep_wrapper.py:327
↓ 2 callersFunction_get_video_info_ffmpeg
Get video metadata using ffprobe.
gr00t/utils/video_utils.py:123
↓ 2 callersFunction_git_modules_path
Resolve the .git/modules/<name> path from a submodule's .git file.
tests/examples/test_libero.py:67
↓ 2 callersMethod_init_socket
Initialize or reinitialize the socket with current settings
examples/DROID/server_client.py:292
↓ 2 callersFunction_point_repo_dataset_to_shared
Point the repo-local dataset path at the shared cached dataset.
tests/examples/test_libero.py:184
↓ 2 callersFunction_point_to_shared
Symlink DATASET_ROOT → SHARED_DATASET_ROOT.
tests/examples/test_so100.py:55
↓ 2 callersMethod_preload_actions
Preload all actions from the current episode for efficient replay.
gr00t/policy/replay_policy.py:115
↓ 2 callersMethod_process_observation
(self, obs)
gr00t/eval/sim/SimplerEnv/simpler_env.py:104
↓ 2 callersMethod_process_observation
(self, obs)
gr00t/eval/sim/SimplerEnv/simpler_env.py:207
↓ 2 callersMethod_process_observation
(self, obs)
gr00t/eval/sim/LIBERO/libero_env.py:140
↓ 2 callersFunction_qwen3_vit_and_scatter
Shared logic: ViT TRT + embed_tokens + scatter + get_rope_index. Returns all inputs needed by either PyTorch LLM or LLM TRT engine. These ops
scripts/deployment/trt_model_forward.py:76
↓ 2 callersMethod_reset_state
(self)
gr00t/eval/sim/wrapper/video_recording_wrapper.py:47
↓ 2 callersFunction_resolve_embodiment
Auto-detect embodiment tag from processor_config.json if not provided.
scripts/deployment/build_trt_pipeline.py:169
↓ 2 callersFunction_run_build
( cfg: PipelineConfig, onnx_dir: str, engine_dir: str, log_fp, trt_severity=None )
scripts/deployment/build_trt_pipeline.py:281
↓ 2 callersFunction_run_export
(cfg: PipelineConfig, onnx_dir: str, embodiment_tag, log_fp)
scripts/deployment/build_trt_pipeline.py:264
↓ 2 callersFunction_run_simplerenv_eval
Shared helper: setup sim, start server, run rollout, assert results.
tests/examples/test_simplerenv.py:51
↓ 2 callersFunction_run_verify
(cfg: PipelineConfig, engine_dir: str, embodiment_tag, log_fp)
scripts/deployment/build_trt_pipeline.py:309
↓ 2 callersMethod_set_rotation
Internal method to set rotation from various representations
gr00t/data/state_action/pose.py:470
↓ 2 callersFunction_to_serializable
Convert numpy/pyarrow values into standard Python types for JSON dumps.
scripts/lerobot_conversion/convert_v3_to_v2.py:78
↓ 2 callersFunctionaggregate
(data, method="max")
gr00t/eval/sim/wrapper/multistep_wrapper.py:121
↓ 2 callersMethodassert_delta_indices
(self, delta_indices: np.ndarray, horizon: int)
gr00t/eval/sim/wrapper/multistep_wrapper.py:232
↓ 2 callersFunctionbenchmark_data_processing
Benchmark data processing separately with proper warmup. Data processing is CPU-bound and needs more warmup iterations. Args: po
scripts/deployment/benchmark_inference.py:172
↓ 2 callersFunctionbuild_engine
Build TensorRT engine from ONNX model. Args: onnx_path: Path to ONNX model engine_path: Path to save TensorRT engine prec
scripts/deployment/build_tensorrt_engine.py:163
↓ 2 callersFunctionbuild_image_transformations
Build torchvision-based image transformations. Args: image_target_size: Target size for resizing (list of [height, width]) i
gr00t/model/gr00t_n1d7/image_augmentations.py:551
↓ 2 callersFunctionbuild_processor
(model_name: str, transformers_loading_kwargs: dict)
gr00t/model/gr00t_n1d7/processing_gr00t_n1d7.py:75
↓ 2 callersMethodcache_next_shard
Start background caching of the next shard using ThreadPoolExecutor. Handles epoch transitions by regenerating the sampling schedule
gr00t/data/dataset/sharded_mixture_dataset.py:399
↓ 2 callersFunctionderive_shapes_with_hint
Derive shapes from ONNX, with optional sequence length hints. Args: onnx_path: Path to ONNX model opt_seq_lens: Dict mapping dyna
scripts/deployment/build_tensorrt_engine.py:107
↓ 2 callersMethoddevice
(self)
gr00t/model/gr00t_n1d7/gr00t_n1d7.py:603
↓ 2 callersFunctionevaluate_single_trajectory
( policy: BasePolicy, loader: LeRobotEpisodeLoader, traj_id: int, embodiment_tag: EmbodimentTa
gr00t/eval/open_loop_eval.py:154
↓ 2 callersFunctionexport_action_decoder_to_onnx
Export the action decoder (CategorySpecificMLP) to ONNX. Input: model_output [B, sa_seq_len, hidden_size], embodiment_id [B] Output: [B, sa_s
scripts/deployment/export_onnx_n1d7.py:1208
↓ 2 callersFunctionexport_action_encoder_to_onnx
Export the action encoder (MultiEmbodimentActionEncoder) to ONNX. Input: actions [B, action_horizon, max_action_dim], timesteps [B], embodiment_i
scripts/deployment/export_onnx_n1d7.py:1029
↓ 2 callersFunctionexport_state_encoder_to_onnx
Export the state encoder (CategorySpecificMLP) to ONNX. N1.7 change: input_dim = max_state_dim * state_history_length. The state is reshaped
scripts/deployment/export_onnx_n1d7.py:972
↓ 2 callersFunctionextract_state_joints
(traj: pd.DataFrame, columns: list[str])
scripts/deployment/standalone_inference_script.py:538
↓ 2 callersFunctionextract_state_joints
(traj: pd.DataFrame, columns: list[str])
gr00t/eval/open_loop_eval.py:207
↓ 2 callersMethodfilter_shard_sample_schedule
Filter the shard sampling schedule for distributed training. Distributes shards across world_size processes and num_workers per proc
gr00t/data/dataset/sharded_mixture_dataset.py:315
↓ 2 callersMethodfrom_pretrained
Load configuration from YAML file.
gr00t/configs/base_config.py:81
↓ 2 callersMethodget_action
(self, **kwargs)
tests/getting_started/test_policy_md.py:55
↓ 2 callersMethodget_action_dim
Get total action dimension. Args: embodiment_tag: Embodiment identifier Returns: Total action dimen
gr00t/data/state_action/state_action_processor.py:606
↓ 2 callersMethodget_dataset_statistics
Get the dataset statistics. This is only required for dataloaders for robtics datasets.
gr00t/data/interfaces.py:108
↓ 2 callersFunctionget_frames_by_indices
( video_path: str, indices: list[int] | np.ndarray, video_backend: str = "ffmpeg", video_backe
gr00t/utils/video_utils.py:357
↓ 2 callersMethodget_local_directory
Return the local directory containing this dataset's videos. Checks the shared drive path then the in-repo path. If neither exists, d
tests/gr00t/utils/test_dataset_video_backend.py:92
↓ 2 callersMethodget_modality_config
Get the modality configuration from the underlying policy. Returns: Dictionary mapping modality names to their configurations
gr00t/policy/gr00t_policy.py:732
↓ 2 callersFunctionis_dist_avail_and_initialized
()
gr00t/experiment/dist_utils.py:20
↓ 2 callersFunctionnormalize_values_meanstd
Normalize values using mean-std (z-score) normalization. Args: values: Input values to normalize - Shape: (T, D) or (B,
gr00t/data/utils.py:155
↓ 2 callersFunctionnormalize_values_minmax
Normalize values using min-max normalization to [-1, 1] range. Args: values: Input values to normalize - Shape: (T, D) o
gr00t/data/utils.py:72
↓ 2 callersFunctionnormalize_ws
Normalize whitespace for robust command matching.
tests/test_support/readme.py:66
↓ 2 callersFunctionparse_modality_configs
( modality_configs: dict[str, dict[str, ModalityConfig]], )
gr00t/data/utils.py:296
↓ 2 callersMethodprocess_backbone_output
(self, backbone_output: BatchFeature)
gr00t/model/gr00t_n1d7/gr00t_n1d7.py:161
↓ 2 callersFunctionrecursive_add_extra_dim
Recursively add an extra dim to arrays or scalars. GR00T Policy Server expects: obs: (batch=1, time=1, ...) Calling this functio
gr00t/eval/real_robot/SO100/eval_so100.py:60
↓ 2 callersFunctionregister_modality_config
( config: dict, embodiment_tag: EmbodimentTag = EmbodimentTag.NEW_EMBODIMENT )
gr00t/configs/data/embodiment_configs.py:202
↓ 2 callersFunctionreplace_dit_with_tensorrt
Replace the DiT forward method with TensorRT inference.
scripts/deployment/standalone_inference_script.py:176
↓ 2 callersFunctionresolve_demo_dataset
Resolve a bundled LeRobot demo dataset by *dataset_name*. Resolution order (first match wins): 1. *path_override_env* environment variable (
tests/test_support/runtime.py:201
← previousnext →101–200 of 1,002, ranked by callers