From a848b1f47a71da6c96dee666245ed9253ec69aa0 Mon Sep 17 00:00:00 2001 From: generatedunixname89002005307016 Date: Thu, 25 Jan 2024 19:15:07 -0800 Subject: [PATCH] suppress errors in `mapillary/opensfm` Differential Revision: D53099888 fbshipit-source-id: 2dc5a3bf14b2e97958f394f87f8dc4fb8bc1a851 --- opensfm/multiview.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/opensfm/multiview.py b/opensfm/multiview.py index 65dd3ea07..10d55dcfb 100644 --- a/opensfm/multiview.py +++ b/opensfm/multiview.py @@ -165,6 +165,7 @@ def ransac(kernel: Any, threshold: float) -> TRansacSolution: try: samples = kernel.sampling() except AttributeError: + # pyre-fixme[20]: Argument `k` expected. samples = random.sample( range(kernel.num_samples()), kernel.required_samples ) @@ -238,13 +239,16 @@ def sampling(self) -> Dict[str, Any]: samples = {} if len(self.vectors) > 0: samples["points"] = self.points[ + # pyre-fixme[20]: Argument `k` expected. random.sample(range(len(self.points)), 2), : ] samples["vectors"] = [ + # pyre-fixme[20]: Argument `k` expected. self.vectors[i] for i in random.sample(range(len(self.vectors)), 1) ] else: samples["points"] = self.points[ + # pyre-fixme[20]: Argument `k` expected. :, random.sample(range(len(self.points)), 3) ] samples["vectors"] = None