MCPcopy Create free account

hub / github.com/GZWSAMA/OnePoseviaGen / functions

Functions3,004 in github.com/GZWSAMA/OnePoseviaGen

↓ 3 callersFunctionquaternion_to_matrix
Convert rotations given as quaternions to rotation matrices. Args: quaternions: quaternions with real part first, as ten
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/utils.py:222
↓ 3 callersMethodread_image
(self, scene, view_idx, bg_color)
oneposeviagen/Amodal3R/dataLoader/amodal3r.py:100
↓ 3 callersFunctionreduce_masked_mean
r"""Masked mean `reduce_masked_mean(x, mask)` computes the mean of a tensor :attr:`input` over a mask :attr:`mask`, returning .. math::
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/co_tracker/utils.py:78
↓ 3 callersFunctionrel_point
(pred: torch.Tensor, gt: torch.Tensor, eps: float = 1e-6)
oneposeviagen/SpaTrackerV2/models/moge/test/metrics.py:36
↓ 3 callersMethodremove_hooks
(self)
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/models/base_models/midas.py:321
↓ 3 callersMethodrender
Render the mesh. Args: mesh : meshmodel extrinsics (torch.Tensor): (4, 4) camera extrinsics intr
oneposeviagen/Amodal3R/amodal3r/renderers/mesh_renderer.py:62
↓ 3 callersFunctionrender_frames
(sample, extrinsics, intrinsics, options={}, colors_overwrite=None, verbose=True, need_depth=False, **kwargs)
oneposeviagen/trellis/trellis/utils/render_utils.py:42
↓ 3 callersFunctionrender_frames
(sample, extrinsics, intrinsics, options={}, colors_overwrite=None, verbose=True, **kwargs)
oneposeviagen/Amodal3R/amodal3r/utils/render_utils.py:43
↓ 3 callersFunctionrender_multiview
(sample, resolution=518, ssaa=4, bg_color=(0, 0, 0), num_frames=30, r = 2, fov = 40, random_offset=False, **k
oneposeviagen/trellis/trellis/utils/render_utils.py:198
↓ 3 callersMethodreset_object
(self, model_pts, model_normals, symmetry_tfs=None, mesh=None)
oneposeviagen/fpose/fpose/estimater.py:44
↓ 3 callersMethodreset_predictor
Resets the image embeddings and other state variables.
oneposeviagen/SAM2-in-video/sam2/sam2_image_predictor.py:439
↓ 3 callersMethodreset_state
Remove all input points or mask in all frames throughout the video.
oneposeviagen/SAM2-in-video/sam2/sam2_video_predictor.py:698
↓ 3 callersMethodrun
Run the pipeline. Args: image (Image.Image): The image prompt. num_samples (int): The number of samples to g
oneposeviagen/Amodal3R/amodal3r/pipelines/image_to_3d.py:286
↓ 3 callersMethodrun_network
Prepares inputs and applies network 'fn'. @inputs: (N_ray,N_sample,3) sampled points on rays in GL camera's frame @viewdirs: (N_ray,3) unit le
oneposeviagen/fpose/fpose/bundlesdf/nerf_runner.py:939
↓ 3 callersFunctionsample_rays_uniform
@near: (N_ray,1)
oneposeviagen/fpose/fpose/bundlesdf/nerf_runner.py:71
↓ 3 callersFunctionslice_expand_and_flatten
Processes specialized tokens with shape (1, 2, X, C) for multi-frame processing: 1) Uses the first position (index=0) for the first frame onl
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/models/aggregator_front.py:319
↓ 3 callersFunctionupdate_model_config
(config, mode, model_name, model_version=None, strict=False)
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/utils/config.py:334
↓ 3 callersFunctionvis_depth
args: x: H W
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/utils.py:798
↓ 3 callersFunctionweighted_mean_numpy
(x: np.ndarray, w: np.ndarray = None, axis: Union[int, Tuple[int,...]] = None, keepdims: bool = False, eps: fl
oneposeviagen/SpaTrackerV2/models/moge/utils/geometry_numpy.py:14
↓ 3 callersFunctionweighted_mean_numpy
(x: np.ndarray, w: np.ndarray = None, axis: Union[int, Tuple[int,...]] = None, keepdims: bool = False, eps: fl
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/geometry_numpy.py:14
↓ 3 callersFunctionweighted_procrustes_torch
Weighted Procrustes Analysis in PyTorch (batched). Args: X: (B, 1, N, 3), source point cloud. Y: (B, T, N, 3), target po
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/utils.py:69
↓ 3 callersMethodxyz2key
(self, x, y, z, depth)
oneposeviagen/Amodal3R/extensions/vox2seq/vox2seq/pytorch/z_order.py:40
↓ 3 callersFunctionyaw_pitch_r_fov_to_extrinsics_intrinsics
(yaws, pitchs, rs, fovs)
oneposeviagen/Amodal3R/amodal3r/utils/render_utils.py:13
↓ 3 callersFunctionz_order_encode
(grid_coord: torch.Tensor, depth: int = 16)
oneposeviagen/Amodal3R/extensions/vox2seq/vox2seq/pytorch/default.py:41
↓ 2 callersFunctionMLP
Multi-layer perceptron
oneposeviagen/locate/models/superglue.py:51
↓ 2 callersMethod__enter__
(self)
oneposeviagen/SpaTrackerV2/models/moge/utils/tools.py:179
↓ 2 callersMethod__getitem__
(self, index)
oneposeviagen/SAM2-in-video/sam2/utils/misc.py:138
↓ 2 callersMethod__init__
(self, dim: int, heads: int)
oneposeviagen/trellis/trellis/modules/attention/modules.py:9
↓ 2 callersMethod__init__
(self, factor: Union[int, Tuple[int, int, int], List[int]])
oneposeviagen/trellis/trellis/modules/sparse/spatial.py:64
↓ 2 callersMethod__init__
(self, channels: int, mlp_ratio: float = 4.0)
oneposeviagen/trellis/trellis/modules/sparse/transformer/blocks.py:12
↓ 2 callersMethod__init__
( self, resolution: int, in_channels: int, model_channels: int, cond_c
oneposeviagen/trellis/trellis/models/structured_latent_flow.py:112
↓ 2 callersMethod__init__
( self, dim_in: int, patch_size: int = 14, output_dim: int = 4, activa
oneposeviagen/trellis/trellis/models/heads/dpt_head.py:43
↓ 2 callersMethod__init__
Initialize ResidualBlock.
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/network/decoder.py:105
↓ 2 callersMethod__init__
( self, in_channels, features=256, use_bn=False, out_channels=[256
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything_v2/dpt.py:38
↓ 2 callersMethod__init__
(self, nclass, in_channels, features=256, use_bn=False, out_channels=[256, 512, 1024, 1024], use_clstoken=Fals
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything/dpt.py:21
↓ 2 callersMethod__init__
( self, num_features: int, dim_in: int, dim_out: List[int], dim_pro
oneposeviagen/SpaTrackerV2/models/moge/model/v1.py:62
↓ 2 callersMethod__init__
(self, name, fmt=":f", summary_type=Summary.AVERAGE)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/utils.py:37
↓ 2 callersMethod__init__
( self, dim_in: int, patch_size: int = 14, output_dim: int = 4, activa
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/heads/dpt_head.py:43
↓ 2 callersMethod__init__
(self,width1=320,conv2_kernel_size=31,K=12, conv_kernel_size=3,inputdim=2,
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/spatrack_modules/utils.py:779
↓ 2 callersMethod__init__
( self, input_dim: int, hidden_dim: int, output_dim: int, num_layers:
oneposeviagen/SAM2-in-video/sam2/modeling/sam2_utils.py:109
↓ 2 callersMethod__init__
( self, embed_dim: int = 96, # initial embed dim num_heads: int = 1, # initial numbe
oneposeviagen/SAM2-in-video/sam2/modeling/backbones/hieradet.py:176
↓ 2 callersMethod__init__
(self, factor: Union[int, Tuple[int, int, int], List[int]])
oneposeviagen/Amodal3R/amodal3r/modules/sparse/spatial.py:64
↓ 2 callersMethod__init__
(self, dim: int, heads: int)
oneposeviagen/Amodal3R/amodal3r/modules/sparse/attention/modules.py:14
↓ 2 callersMethod__init__
(self, channels: int, mlp_ratio: float = 4.0)
oneposeviagen/Amodal3R/amodal3r/modules/sparse/transformer/blocks.py:12
↓ 2 callersMethod__init__
( self, channels: int, num_heads: int, mlp_ratio: float = 4.0, attn_mo
oneposeviagen/Amodal3R/amodal3r/modules/sparse/transformer/modulated.py:14
↓ 2 callersMethod__init__
( self, channels: int, num_heads: int, mlp_ratio: float = 4.0, attn_mo
oneposeviagen/Amodal3R/amodal3r/modules/transformer/modulated.py:13
↓ 2 callersMethod__init__
(self, dim=256, whit=0.5)
oneposeviagen/Amodal3R/dit/utils.py:705
↓ 2 callersMethod_add_output_per_object
Split a multi-object output into per-object output slices and add them into `output_dict_per_obj`. The resulting slices share the sam
oneposeviagen/SAM2-in-video/sam2/sam2_video_predictor.py:669
↓ 2 callersMethod_apply_1d_rope
Applies 1D rotary position embeddings along one dimension. Args: tokens: Input token features. positions: Position in
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/layers/rope.py:133
↓ 2 callersMethod_apply_pos_embed
Apply positional embedding to tensor x.
oneposeviagen/trellis/trellis/models/heads/dpt_head.py:262
↓ 2 callersMethod_apply_pos_embed
Apply positional embedding to tensor x.
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/heads/dpt_head.py:262
↓ 2 callersMethod_clear_non_cond_mem_around_input
Remove the non-conditioning memory around the input frame. When users provide correction clicks, the surrounding frames' non-conditio
oneposeviagen/SAM2-in-video/sam2/sam2_video_predictor.py:881
↓ 2 callersFunction_convert_ndc_to_pixels
(focal_length: torch.Tensor, principal_point: torch.Tensor, image_size_wh: torch.Tensor)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/camera_transform.py:50
↓ 2 callersFunction_convert_pixels_to_ndc
( focal_length_px: torch.Tensor, principal_point_px: torch.Tensor, image_size_wh: torch.Tensor )
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/camera_transform.py:58
↓ 2 callersMethod_encode_new_memory
Encode the current image and its prediction into a memory feature.
oneposeviagen/SAM2-in-video/sam2/modeling/sam2_base.py:664
↓ 2 callersMethod_encode_xy
(self, x, y)
oneposeviagen/SAM2-in-video/sam2/modeling/position_encoding.py:42
↓ 2 callersMethod_forward_sam_heads
Forward SAM prompt encoders and mask heads. Inputs: - backbone_features: image features of [B, C, H, W] shape - poin
oneposeviagen/SAM2-in-video/sam2/modeling/sam2_base.py:251
↓ 2 callersMethod_fused_pre
(self, x: Union[SparseTensor, torch.Tensor], num_fused: int)
oneposeviagen/trellis/trellis/modules/sparse/attention/modules.py:91
↓ 2 callersMethod_fused_pre
(self, x: Union[SparseTensor, torch.Tensor], num_fused: int)
oneposeviagen/Amodal3R/amodal3r/modules/sparse/attention/modules.py:92
↓ 2 callersMethod_fused_pre
(self, x: Union[SparseTensor, torch.Tensor], num_fused: int)
oneposeviagen/Amodal3R/amodal3r/modules/sparse/attention/modules.py:206
↓ 2 callersMethod_get_maskmem_pos_enc
`maskmem_pos_enc` is the same across frames and objects, so we cache it as a constant in the inference session to reduce session stor
oneposeviagen/SAM2-in-video/sam2/sam2_video_predictor.py:856
↓ 2 callersMethod_get_model_gt
(self, x_0, t, noise)
oneposeviagen/trellis/trellis/pipelines/samplers/flow_euler.py:66
↓ 2 callersMethod_init_image_cond_model
Initialize the image conditioning model.
oneposeviagen/Amodal3R/amodal3r/pipelines/image_to_3d.py:93
↓ 2 callersFunction_load_checkpoint
(model, ckpt_path)
oneposeviagen/SAM2-in-video/sam2/build_sam.py:79
↓ 2 callersFunction_load_img_as_tensor
(img_path, image_size)
oneposeviagen/SAM2-in-video/sam2/utils/misc.py:92
↓ 2 callersMethod_load_item
(self, idx)
oneposeviagen/trellis/trellis/datasets/base.py:55
↓ 2 callersFunction_make_dinov2_model_name
(arch_name: str, patch_size: int, num_register_tokens: int = 0)
oneposeviagen/SpaTrackerV2/models/moge/model/dinov2/hub/utils.py:17
↓ 2 callersMethod_make_layer
(self, dim, stride=1)
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/tracker3D/co_tracker/utils.py:164
↓ 2 callersFunction_make_scratch
(in_shape, out_shape, groups=1, expand=False)
oneposeviagen/SpaTrackerV2/models/monoD/depth_anything/blocks.py:4
↓ 2 callersFunction_make_vit_b16_backbone
( model, features=[96, 192, 384, 768], size=[384, 384], hooks=[2, 5, 8, 11], vit_features=
oneposeviagen/SpaTrackerV2/models/monoD/zoeDepth/midas_c/midas/backbones/vit.py:75
↓ 2 callersMethod_obj_id_to_idx
Map client-side object id to model-side object index.
oneposeviagen/SAM2-in-video/sam2/sam2_video_predictor.py:106
↓ 2 callersMethod_pe_encoding
Positionally encode points that are normalized to [0,1].
oneposeviagen/SAM2-in-video/sam2/modeling/position_encoding.py:129
↓ 2 callersMethod_prep_prompts
( self, point_coords, point_labels, box, mask_logits, normalize_coords, img_idx=-1 )
oneposeviagen/SAM2-in-video/sam2/sam2_image_predictor.py:285
↓ 2 callersMethod_recombine_heads
(self, x: Tensor)
oneposeviagen/SAM2-in-video/sam2/modeling/sam/transformer.py:250
↓ 2 callersMethod_remap_points
(self, points: torch.Tensor)
oneposeviagen/SpaTrackerV2/models/moge/model/v2.py:112
↓ 2 callersMethod_reshape_chs
(x: Union[SparseTensor, torch.Tensor], shape: Tuple[int, ...])
oneposeviagen/trellis/trellis/modules/sparse/attention/modules.py:85
↓ 2 callersMethod_reshape_chs
(x: Union[SparseTensor, torch.Tensor], shape: Tuple[int, ...])
oneposeviagen/Amodal3R/amodal3r/modules/sparse/attention/modules.py:86
↓ 2 callersMethod_reshape_chs
(x: Union[SparseTensor, torch.Tensor], shape: Tuple[int, ...])
oneposeviagen/Amodal3R/amodal3r/modules/sparse/attention/modules.py:200
↓ 2 callersMethod_residual_block
Create a residual block.
oneposeviagen/SpaTrackerV2/models/monoD/depth_pro/network/decoder.py:183
↓ 2 callersMethod_rotary_embedding
(self, x: torch.Tensor, phases: torch.Tensor)
oneposeviagen/trellis/trellis/modules/attention/modules.py:34
↓ 2 callersMethod_rotary_embedding
(self, x: torch.Tensor, phases: torch.Tensor)
oneposeviagen/Amodal3R/amodal3r/modules/attention/modules.py:35
↓ 2 callersFunction_ssim
(img1, img2, window, window_size, channel, size_average = True)
oneposeviagen/trellis/trellis/utils/postprocessing_utils.py:223
↓ 2 callersMethod_xstart_to_v
(self, x_0, x_t, t)
oneposeviagen/trellis/trellis/pipelines/samplers/flow_euler.py:47
↓ 2 callersMethod_xstart_to_x_t
(self, x_0, t, eps)
oneposeviagen/trellis/trellis/pipelines/samplers/flow_euler.py:29
↓ 2 callersFunctionactivate_pose
Activate pose parameters with specified activation functions. Args: pred_pose_enc: Tensor containing encoded pose parameters [transl
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/heads/head_act.py:12
↓ 2 callersFunctionaffine_invariant_global_loss
( pred_points: torch.Tensor, gt_points: torch.Tensor, mask: torch.Tensor, align_resolution:
oneposeviagen/SpaTrackerV2/models/moge/train/losses.py:31
↓ 2 callersFunctionany_match
(s: str, patterns: List[str])
oneposeviagen/SpaTrackerV2/models/moge/train/utils.py:9
↓ 2 callersFunctionarange_like
(x, dim: int)
oneposeviagen/locate/models/superglue.py:175
↓ 2 callersMethodavailable
(self)
oneposeviagen/SpaTrackerV2/models/moge/utils/webfile.py:35
↓ 2 callersFunctionbake_vertex_colors
Bake colors to mesh vertices from multiple observations using differential rasterization. Args: vertices (np.array): Vertices of the
oneposeviagen/trellis/trellis/utils/postprocessing_utils.py:571
↓ 2 callersFunctionbase64_to_numpy
Convert base64 string back to numpy array
app.py:468
↓ 2 callersFunctionbase64_to_numpy
Convert base64 string back to numpy array
oneposeviagen/SpaTrackerV2/app.py:375
↓ 2 callersFunctionbatch_iterator
(batch_size: int, *args)
oneposeviagen/SAM2-in-video/sam2/utils/amg.py:100
↓ 2 callersFunctionbatched_mask_to_box
Calculates boxes in XYXY format around masks. Return [0,0,0,0] for an empty mask. For input shape C1xC2x...xHxW, the output shape is C1xC2x..
oneposeviagen/SAM2-in-video/sam2/utils/amg.py:305
↓ 2 callersFunctionbilateral_filter_depth
(depth, radius=2, zfar=100, sigmaD=2, sigmaR=100000, device='cuda')
oneposeviagen/fpose/fpose/Utils.py:345
↓ 2 callersFunctionbilinear_sampler
r"""Sample a tensor using bilinear interpolation `bilinear_sampler(input, coords)` samples a tensor :attr:`input` at coordinates :attr:`coord
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/vggt4track/heads/track_modules/utils.py:127
↓ 2 callersFunctionblender_depth_2_nocs
批量将深度图转换为点云。 参数: - depth_map: 深度图,形状为 (b, h, w),每个样本的深度图。 - K: 相机内参矩阵,形状为 (b, 3, 3),每个样本的相机内参。 - pose: 相机外参矩阵,形状为 (b, 4, 4),
oneposeviagen/trellis/dataset.py:170
↓ 2 callersFunctionbox_xyxy_to_xywh
(box_xyxy: torch.Tensor)
oneposeviagen/SAM2-in-video/sam2/utils/amg.py:93
↓ 2 callersFunctioncalculate_stability_score
Computes the stability score for a batch of masks. The stability score is the IoU between the binary masks obtained by thresholding the p
oneposeviagen/SAM2-in-video/sam2/utils/amg.py:158
↓ 2 callersFunctioncamera_to_pose_encoding
Inverse to pose_encoding_to_camera
oneposeviagen/SpaTrackerV2/models/SpaTrackV2/models/utils.py:328
← previousnext →301–400 of 3,004, ranked by callers