↓ 2 callersFunctioneval_metrics(pred_traj, gt_traj=None, seq="", filename="", sample_stride=1, verbose=False)
eval_code/recons/relpose/evo_utils.py:229
↓ 2 callersFunctionget_mipnerf_cones Args: rays_o: (..., n_rays, 3) ray origins rays_d: (..., n_rays, 3) ray directions. z_vals: (..., n_rays, n_samples) z va
eval_code/recons/models/moge/utils3d/torch/nerf.py:69
↓ 2 callersFunctionimage_uv Get image space UV grid, ranging in [0, 1]. >>> image_uv(10, 10): [[[0.05, 0.05], [0.15, 0.05], ..., [0.95, 0.05]], [[0.05, 0.15],
eval_code/recons/models/moge/utils3d/numpy/utils.py:344
↓ 2 callersFunctionload_images Loads images from a directory or video, resizes them to a uniform size, then converts and stacks them into a single [N, 3, H, W] PyTorch tens
data/transforms_vggt.py:411
↓ 2 callersFunctionload_trajRead trajectory format. Return in TUM-RGBD format. Returns: traj_tum (N, 7): camera to world poses in (x,y,z,qx,qy,qz,qw) timestam
eval_code/recons/relpose/evo_utils.py:168
↓ 2 callersFunctionmatrix_to_quaternionConvert 3x3 rotation matrix to quaternion (w, x, y, z) Args: rot_mat (np.ndarray): shape (..., 3, 3), the rotation matrices to convert
eval_code/recons/models/moge/utils3d/numpy/transforms.py:704
↓ 2 callersFunctionsave_image_grid_auto images: np.ndarray of shape (N, H, W, 3) in [0, 255] or torch.Tensor of shape (N, 3, H, W) in range [0, 1]
eval_code/recons/utils/vis_utils.py:25
↓ 2 callersFunctionsliding_window_2d(x: np.ndarray, window_size: Union[int, Tuple[int, int]], stride: Union[int, Tuple[int, int]], axis: Tuple[int
eval_code/recons/models/moge/utils3d/numpy/utils.py:72