nerfbaselines.types

class nerfbaselines.types.Dataset(cameras: nerfbaselines.cameras.Cameras, file_paths: List[str], sampling_mask_paths: List[str] | None = None, file_paths_root: pathlib.Path | None = None, images: numpy.ndarray | None = None, sampling_masks: numpy.ndarray | None = None, points3D_xyz: numpy.ndarray | None = None, points3D_rgb: numpy.ndarray | None = None, metadata: Dict = <factory>, color_space: Literal['srgb', 'linear'] | None = None)[source]

Bases: object

cameras: Cameras
color_space: Literal['srgb', 'linear'] | None = None
property expected_scene_scale
file_paths: List[str]
file_paths_root: Path | None = None
images: ndarray | None = None
load_features(required_features, supported_camera_models=None)[source]
metadata: Dict
points3D_rgb: ndarray | None = None
points3D_xyz: ndarray | None = None
sampling_mask_paths: List[str] | None = None
sampling_masks: ndarray | None = None
nerfbaselines.types.batched(array, batch_size)[source]