From 526df446c625637e2b6f35f1212d611d8b354775 Mon Sep 17 00:00:00 2001 From: Pyre Bot Jr <> Date: Sat, 18 Sep 2021 12:03:39 -0700 Subject: [PATCH] suppress errors in `vision/fair/pytorch3d` Differential Revision: D31042748 fbshipit-source-id: fffb983bd6765d306a407587ddf64e68e57e9ecc --- pytorch3d/datasets/r2n2/utils.py | 1 - pytorch3d/io/obj_io.py | 3 --- pytorch3d/io/ply_io.py | 1 - pytorch3d/ops/utils.py | 1 - pytorch3d/renderer/cameras.py | 6 ------ pytorch3d/renderer/utils.py | 3 --- pytorch3d/transforms/transform3d.py | 5 ----- 7 files changed, 20 deletions(-) diff --git a/pytorch3d/datasets/r2n2/utils.py b/pytorch3d/datasets/r2n2/utils.py index b1162c98..360bca62 100644 --- a/pytorch3d/datasets/r2n2/utils.py +++ b/pytorch3d/datasets/r2n2/utils.py @@ -146,7 +146,6 @@ def compute_extrinsic_matrix(azimuth, elevation, distance): # pragma: no cover def read_binvox_coords( f, integer_division: bool = True, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, ): # pragma: no cover """ diff --git a/pytorch3d/io/obj_io.py b/pytorch3d/io/obj_io.py index 0502867c..fd27f6c0 100644 --- a/pytorch3d/io/obj_io.py +++ b/pytorch3d/io/obj_io.py @@ -576,19 +576,16 @@ def _load_obj( mtl_path, ) = _parse_obj(f_obj, data_dir) - # pyre-fixme[6]: Expected `dtype` for 3rd param but got `Type[torch.float32]`. verts = _make_tensor(verts, cols=3, dtype=torch.float32, device=device) # (V, 3) normals = _make_tensor( normals, cols=3, - # pyre-fixme[6]: Expected `dtype` for 3rd param but got `Type[torch.float32]`. dtype=torch.float32, device=device, ) # (N, 3) verts_uvs = _make_tensor( verts_uvs, cols=2, - # pyre-fixme[6]: Expected `dtype` for 3rd param but got `Type[torch.float32]`. dtype=torch.float32, device=device, ) # (T, 2) diff --git a/pytorch3d/io/ply_io.py b/pytorch3d/io/ply_io.py index d03be31a..fc8386f8 100644 --- a/pytorch3d/io/ply_io.py +++ b/pytorch3d/io/ply_io.py @@ -884,7 +884,6 @@ def _get_verts( and vertex[0].ndim == 2 and vertex[0].shape[1] == 3 ): - # pyre-fixme[6]: Expected `dtype` for 3rd param but got `Type[torch.float32]`. return _make_tensor(vertex[0], cols=3, dtype=torch.float32), None, None vertex_colors = None diff --git a/pytorch3d/ops/utils.py b/pytorch3d/ops/utils.py index d61ea5bf..3b33b708 100644 --- a/pytorch3d/ops/utils.py +++ b/pytorch3d/ops/utils.py @@ -106,7 +106,6 @@ def eyes( dim: int, N: int, device: Optional[torch.device] = None, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, ) -> torch.Tensor: """ diff --git a/pytorch3d/renderer/cameras.py b/pytorch3d/renderer/cameras.py index 401bf861..2aa28f58 100644 --- a/pytorch3d/renderer/cameras.py +++ b/pytorch3d/renderer/cameras.py @@ -253,8 +253,6 @@ class CamerasBase(TensorProperties): input points to the renderer to be in NDC space. """ if self.in_ndc(): - # pyre-fixme[6]: Expected `dtype` for 2nd param but got - # `Type[torch.float32]`. return Transform3d(device=self.device, dtype=torch.float32) else: # For custom cameras which can be defined in screen space, @@ -1033,8 +1031,6 @@ class PerspectiveCameras(CamerasBase): i.e. +X left, +Y up. """ if self.in_ndc(): - # pyre-fixme[6]: Expected `dtype` for 2nd param but got - # `Type[torch.float32]`. ndc_transform = Transform3d(device=self.device, dtype=torch.float32) else: # when cameras are defined in screen/image space, the principal point is @@ -1233,8 +1229,6 @@ class OrthographicCameras(CamerasBase): i.e. +X left, +Y up. """ if self.in_ndc(): - # pyre-fixme[6]: Expected `dtype` for 2nd param but got - # `Type[torch.float32]`. ndc_transform = Transform3d(device=self.device, dtype=torch.float32) else: # when cameras are defined in screen/image space, the principal point is diff --git a/pytorch3d/renderer/utils.py b/pytorch3d/renderer/utils.py index 3573c367..9cf5330a 100644 --- a/pytorch3d/renderer/utils.py +++ b/pytorch3d/renderer/utils.py @@ -96,7 +96,6 @@ class TensorProperties(nn.Module): def __init__( self, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Device = "cpu", **kwargs, @@ -278,7 +277,6 @@ class TensorProperties(nn.Module): def format_tensor( input, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Device = "cpu", ) -> torch.Tensor: @@ -309,7 +307,6 @@ def format_tensor( def convert_to_tensors_and_broadcast( *args, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Device = "cpu", ): diff --git a/pytorch3d/transforms/transform3d.py b/pytorch3d/transforms/transform3d.py index 8be73286..cab6a5ff 100644 --- a/pytorch3d/transforms/transform3d.py +++ b/pytorch3d/transforms/transform3d.py @@ -142,7 +142,6 @@ class Transform3d: def __init__( self, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Device = "cpu", matrix: Optional[torch.Tensor] = None, @@ -462,7 +461,6 @@ class Translate(Transform3d): x, y=None, z=None, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Optional[Device] = None, ) -> None: @@ -504,7 +502,6 @@ class Scale(Transform3d): x, y=None, z=None, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Optional[Device] = None, ) -> None: @@ -550,7 +547,6 @@ class Rotate(Transform3d): def __init__( self, R: torch.Tensor, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float32]`. dtype: torch.dtype = torch.float32, device: Optional[Device] = None, orthogonal_tol: float = 1e-5, @@ -592,7 +588,6 @@ class RotateAxisAngle(Rotate): angle, axis: str = "X", degrees: bool = True, - # pyre-fixme[9]: dtype has type `dtype`; used as `Type[torch.float64]`. dtype: torch.dtype = torch.float64, device: Optional[Device] = None, ) -> None: