| 117 | |
| 118 | @dataclasses.dataclass(kw_only=True) |
| 119 | class SceneResult: |
| 120 | # Scene information for which the result was computed. |
| 121 | scene_info: SceneInfo |
| 122 | # Flat list of errors. |
| 123 | errors: npt.NDArray[np.floating] |
| 124 | # Number of images in the scene. |
| 125 | num_images: int |
| 126 | # Number of registered images in the scene (over all components). |
| 127 | num_reg_images: int |
| 128 | # Number of components in the scene. |
| 129 | num_components: int |
| 130 | # Number of images in the largest component. |
| 131 | largest_component: int |
| 132 | |
| 133 | |
| 134 | @dataclasses.dataclass(kw_only=True) |