(
scene_info_and_gpu: tuple[SceneInfo, str],
args: argparse.Namespace,
prepare_scene: Callable[[SceneInfo], None],
position_accuracy_gt: float,
num_threads: int,
progress_status=None,
)
| 809 | |
| 810 | |
| 811 | def _process_scene_with_gpu( |
| 812 | scene_info_and_gpu: tuple[SceneInfo, str], |
| 813 | args: argparse.Namespace, |
| 814 | prepare_scene: Callable[[SceneInfo], None], |
| 815 | position_accuracy_gt: float, |
| 816 | num_threads: int, |
| 817 | progress_status=None, |
| 818 | ) -> SceneResult: |
| 819 | scene_info, gpu_index = scene_info_and_gpu |
| 820 | return process_scene( |
| 821 | args=args, |
| 822 | scene_info=scene_info, |
| 823 | prepare_scene=prepare_scene, |
| 824 | position_accuracy_gt=position_accuracy_gt, |
| 825 | num_threads=num_threads, |
| 826 | gpu_index=gpu_index, |
| 827 | progress_status=progress_status, |
| 828 | ) |
| 829 | |
| 830 | |
| 831 | def process_scenes( |
nothing calls this directly
no test coverage detected