MCPcopy Create free account

hub / github.com/YanjieZe/3D-Diffusion-Policy / functions

Functions418 in github.com/YanjieZe/3D-Diffusion-Policy

↓ 38 callersMethoditems
(self)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:413
↓ 26 callersFunctiondict_apply
( x: Dict[str, torch.Tensor], func: Callable[[torch.Tensor], torch.Tensor] )
3D-Diffusion-Policy/diffusion_policy_3d/common/pytorch_util.py:6
↓ 21 callersFunctionrecursive_dict_list_tuple_apply
Recursively apply functions to a nested dictionary or list or tuple, given a dictionary of {data_type: function_to_apply}. Args:
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:10
↓ 14 callersMethodnormalize
(self, x: Union[Dict, torch.Tensor, np.ndarray])
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:67
↓ 13 callersMethodreset
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:338
↓ 12 callersMethodstep
(self, action, force_step_type=None, debug=False)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:371
↓ 10 callersMethodfit
(self, data: Union[Dict, torch.Tensor, np.ndarray, zarr.Array], last_n_dims=1, dtype=t
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:16
↓ 8 callersMethodrender
(self, mode)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:419
↓ 8 callersMethodunnormalize
(self, x: Union[Dict, torch.Tensor, np.ndarray])
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:70
↓ 7 callersMethodaction_spec
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:404
↓ 7 callersMethodkeys
(self)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:407
↓ 6 callersMethodaverage_of_largest_K
Compute the average of the largest K scalar values recorded. Returns: - avg: Average of the largest K scalars.
3D-Diffusion-Policy/diffusion_policy_3d/common/logger_util.py:28
↓ 6 callersMethodeval
(self)
3D-Diffusion-Policy/train.py:336
↓ 6 callersMethodget_obs
(self,)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:78
↓ 6 callersFunctionmap_tensor
Apply function @func to torch.Tensor objects in a nested dictionary or list or tuple. Args: x (dict or list or tuple): a possibl
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:46
↓ 6 callersMethodrecord
Record a scalar value. Parameters: - scalar: The scalar value to be recorded.
3D-Diffusion-Policy/diffusion_policy_3d/common/logger_util.py:14
↓ 5 callersMethodrender
(self, mode='rgb_array', **kwargs)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/video_wrapper.py:43
↓ 4 callersFunction_normalize
(x, params, forward=True)
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:264
↓ 4 callersMethodcopy_from_path
Copy a on-disk zarr to in-memory compressed. Recommended
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:212
↓ 4 callersFunctiondownsample_mask
(mask, max_n, seed=0)
3D-Diffusion-Policy/diffusion_policy_3d/common/sampler.py:63
↓ 4 callersMethodextend
(self, data)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:530
↓ 4 callersMethodget_input_stats
(self)
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:73
↓ 4 callersMethodget_obs
(self,)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:317
↓ 4 callersMethodget_rgb
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/metaworld/metaworld_wrapper.py:121
↓ 4 callersMethodget_robot_state
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/metaworld/metaworld_wrapper.py:113
↓ 4 callersFunctionget_val_mask
(n_episodes, val_ratio, seed=0)
3D-Diffusion-Policy/diffusion_policy_3d/common/sampler.py:50
↓ 4 callersMethodobservation_spec
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:398
↓ 4 callersMethodpredict_action
obs_dict: must include "obs" key result: must include "action" key
3D-Diffusion-Policy/diffusion_policy_3d/policy/dp3.py:177
↓ 4 callersFunctionreshape_dimensions_single
Reshape selected dimensions in a tensor to a target dimension. Args: x (torch.Tensor): tensor to reshape begin_axis (int): b
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:478
↓ 4 callersMethodresolve_compressor
(compressor='default')
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:292
↓ 4 callersMethodsample_sequence
(self, idx)
3D-Diffusion-Policy/diffusion_policy_3d/common/sampler.py:121
↓ 4 callersMethodvalues
(self)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:410
↓ 3 callersFunction_fit
(data: Union[torch.Tensor, np.ndarray, zarr.Array], last_n_dims=1, dtype=torch.float32,
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:182
↓ 3 callersMethod_generate_trace
(self, pointcloud, color:tuple=None, size=5, opacity=0.7)
visualizer/visualizer/pointcloud.py:19
↓ 3 callersMethod_resolve_array_chunks
(cls, chunks: Union[dict, tuple], key, array)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:319
↓ 3 callersMethod_resolve_array_compressor
(cls, compressors: Union[dict, str, numcodecs.abc.Codec], key, array)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:302
↓ 3 callersFunctioncheck_chunks_compatible
(chunks: tuple, shape: tuple)
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:11
↓ 3 callersMethodgenerateCroppedPointCloud
(self, save_img_dir=None, device_id=0)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mujoco_point_cloud.py:143
↓ 3 callersMethodget_checkpoint_path
(self, tag='latest')
3D-Diffusion-Policy/train.py:415
↓ 3 callersMethodget_output_stats
(self, key='_default')
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:86
↓ 3 callersMethodget_point_cloud
(self, use_rgb=True)
3D-Diffusion-Policy/diffusion_policy_3d/env/metaworld/metaworld_wrapper.py:131
↓ 3 callersMethodget_stacked_pixels
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:155
↓ 3 callersMethodget_stacked_pixels
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:382
↓ 3 callersMethodget_video
(self)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/video_recording_wrapper.py:43
↓ 3 callersFunctionprint_params
Print the number of parameters in each part of the model.
3D-Diffusion-Policy/diffusion_policy_3d/common/model_util.py:3
↓ 3 callersFunctionrechunk_recompress_array
(group, name, chunks=None, chunk_length=None, compressor=None, tmp_key='_temp')
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:17
↓ 3 callersMethodrun
(self)
3D-Diffusion-Policy/train.py:71
↓ 3 callersFunctionto_tensor
Converts all numpy arrays in nested dictionary or list or tuple to torch tensors (and leaves existing torch Tensors as-is), and returns
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:279
↓ 3 callersMethodverticalFlip
(self, img)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mujoco_point_cloud.py:210
↓ 2 callersMethod__init__
(self, in_dim, cond_dim, out_dim)
3D-Diffusion-Policy/diffusion_policy_3d/model/diffusion/conditional_unet1d.py:18
↓ 2 callersMethod__init__
(self)
3D-Diffusion-Policy/diffusion_policy_3d/model/diffusion/mask_generator.py:33
↓ 2 callersMethod__init__
(self, dim)
3D-Diffusion-Policy/diffusion_policy_3d/model/diffusion/conv1d_components.py:16
↓ 2 callersMethod__init__
(self, observation_space: Dict, img_crop_shape=None, out_
3D-Diffusion-Policy/diffusion_policy_3d/model/vision/pointnet_extractor.py:205
↓ 2 callersMethod__init__
(self, encoder_type)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_encoder.py:32
↓ 2 callersMethod_augment_time_step
(self, time_step, action=None)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:189
↓ 2 callersMethod_extract_pixels
(self, time_step)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:120
↓ 2 callersMethod_get_obs
Output (n_steps,) + obs_shape
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/multistep_wrapper.py:162
↓ 2 callersMethod_normalize_impl
(self, x, forward=True)
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:54
↓ 2 callersMethod_transform_observation
(self, time_step)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:115
↓ 2 callersFunctionaggregate
(data, method='max')
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/multistep_wrapper.py:50
↓ 2 callersMethodcompute_loss
(self, batch)
3D-Diffusion-Policy/diffusion_policy_3d/policy/dp3.py:259
↓ 2 callersMethodcreate_identity
(cls, dtype=torch.float32)
3D-Diffusion-Policy/diffusion_policy_3d/model/common/normalizer.py:154
↓ 2 callersMethoddevice
(self)
3D-Diffusion-Policy/diffusion_policy_3d/model/common/module_attr_mixin.py:9
↓ 2 callersFunctiondownsample_with_fps
(points: np.ndarray, num_points: int = 1024)
3D-Diffusion-Policy/diffusion_policy_3d/env/dexart/dexart_wrapper.py:12
↓ 2 callersFunctiongather_along_dim_with_dim_single
This function indexes out a target dimension of a tensor in a structured way, by allowing a different value to be selected for each member of
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:666
↓ 2 callersMethodget_env_state
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:196
↓ 2 callersMethodget_features
(self, x)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_encoder.py:55
↓ 2 callersMethodget_mujoco_sim
return the underlying mujoco sim
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:427
↓ 2 callersMethodget_point_cloud
(self, use_RGB=True)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mjpc_wrapper.py:144
↓ 2 callersMethodget_point_cloud
(self, use_RGB=True)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mjpc_diffusion_wrapper.py:144
↓ 2 callersMethodget_transform
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_encoder.py:52
↓ 2 callersFunctionjoin_dimensions
Joins all dimensions between dimensions (@begin_axis, @end_axis) into a flat dimension, for all tensors in nested dictionary or list or tuple
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:533
↓ 2 callersMethodload_checkpoint
(self, path=None, tag='latest', exclude_keys=None, include_keys=None, **
3D-Diffusion-Policy/train.py:451
↓ 2 callersMethodload_payload
(self, payload, exclude_keys=None, include_keys=None, **kwargs)
3D-Diffusion-Policy/train.py:438
↓ 2 callersFunctionmake_encoder
(encoder, encoder_type, device, is_eval=True)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:14
↓ 2 callersMethodoutput_shape
(self)
3D-Diffusion-Policy/diffusion_policy_3d/model/vision/pointnet_extractor.py:280
↓ 2 callersFunctionpad_sequence_single
Pad input tensor or array @seq in the time dimension (dimension 1). Args: seq (np.ndarray or torch.Tensor): sequence to be padded
3D-Diffusion-Policy/diffusion_policy_3d/model/common/tensor_util.py:757
↓ 2 callersFunctionpoint_cloud_sampling
support different point cloud sampling methods point_cloud: (N, 6), xyz+rgb or (N, 3), xyz
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mjpc_wrapper.py:55
↓ 2 callersFunctionpreproces_image
(image)
scripts/convert_real_robot_data.py:74
↓ 2 callersMethodrender
(self, mode='rgb_array')
3D-Diffusion-Policy/diffusion_policy_3d/env/metaworld/metaworld_wrapper.py:234
↓ 2 callersFunctionrepeated_space
(space, n)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/multistep_wrapper.py:20
↓ 2 callersMethodreset
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:160
↓ 2 callersFunctionrotMatList2NPRotMat
(rot_mat_arr)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mujoco_point_cloud.py:66
↓ 2 callersMethodsaveImg
(self, img, filepath, filename)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/mujoco_point_cloud.py:230
↓ 2 callersMethodsave_checkpoint
(self, path=None, tag='latest', exclude_keys=None, include_keys=None, use
3D-Diffusion-Policy/train.py:374
↓ 2 callersMethodseed
(self, seed=None)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:413
↓ 2 callersMethodset_env_state
(self, state)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:193
↓ 2 callersMethodset_normalizer
(self, normalizer: LinearNormalizer)
3D-Diffusion-Policy/diffusion_policy_3d/policy/dp3.py:256
↓ 2 callersMethodset_seed
(self, seed)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:152
↓ 2 callersFunctionstack_last_n_obs
(all_obs, n_steps)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/multistep_wrapper.py:79
↓ 2 callersFunctionstack_repeated
(x, n)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/multistep_wrapper.py:9
↓ 2 callersMethodstep
(self, action)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/rrl_local/rrl_multicam.py:175
↓ 1 callersMethod__init__
(self, input_dim, local_cond_dim=None, global_cond_dim=None, diffusion_step_e
3D-Diffusion-Policy/diffusion_policy_3d/model/diffusion/simple_conditional_unet1d.py:106
↓ 1 callersMethod_add_info
(self, info)
3D-Diffusion-Policy/diffusion_policy_3d/gym_util/multistep_wrapper.py:180
↓ 1 callersMethod_sample_to_data
(self, sample)
3D-Diffusion-Policy/diffusion_policy_3d/dataset/realdex_dataset.py:74
↓ 1 callersMethod_sample_to_data
(self, sample)
3D-Diffusion-Policy/diffusion_policy_3d/dataset/adroit_dataset.py:73
↓ 1 callersMethod_sample_to_data
(self, sample)
3D-Diffusion-Policy/diffusion_policy_3d/dataset/dexart_dataset.py:77
↓ 1 callersMethod_sample_to_data
(self, sample)
3D-Diffusion-Policy/diffusion_policy_3d/dataset/metaworld_dataset.py:71
↓ 1 callersMethodaction_spec
(self)
3D-Diffusion-Policy/diffusion_policy_3d/env/adroit/adroit.py:202
↓ 1 callersMethodadd_episode
(self, data: Dict[str, np.ndarray], chunks: Optional[Dict[str,tuple]]=dict(),
3D-Diffusion-Policy/diffusion_policy_3d/common/replay_buffer.py:446
next →1–100 of 418, ranked by callers