↓ 5 callersMethod__init__(self, *, device: torch.device, dtype: torch.dtype, width: int, init_scale: float)
tgs/models/snowflake/attention.py:70
↓ 3 callersMethod__init__(
self, mlp, npoint=None, radius=None, nsample=None, bn=True, use_xyz=True
)
tgs/models/snowflake/pointnet2_ops_lib/pointnet2_ops/pointnet2_modules.py:135
↓ 2 callersFunctionsample_and_group_all Args: xyz: Tensor, (B, 3, nsample) points: Tensor, (B, f, nsample) use_xyz: boolean Returns: new_xyz: Tensor
tgs/models/snowflake/utils.py:137
↓ 1 callersMethodquery_triplane(
self,
positions: Float[Tensor, "*B N 3"],
triplanes: Float[Tensor, "*B 3 Cp Hp Wp"],
tgs/models/renderer.py:329
↓ 1 callersFunctionsample_and_group Args: xyz: Tensor, (B, 3, N) points: Tensor, (B, f, N) npoint: int nsample: int radius: float use
tgs/models/snowflake/utils.py:101
↓ 1 callersFunctionsample_and_group_knn Args: xyz: Tensor, (B, 3, N) points: Tensor, (B, f, N) npoint: int nsample: int radius: float use
tgs/models/snowflake/utils.py:298