From e70188ebbcb96e4a9e1f37cc4aa6ab04ad4e03b7 Mon Sep 17 00:00:00 2001 From: generatedunixname1417043136753450 Date: Sun, 22 Feb 2026 07:06:34 -0800 Subject: [PATCH] fbcode/vision/fair/pytorch3d/pytorch3d/transforms/transform3d.py Reviewed By: bottler Differential Revision: D93713606 fbshipit-source-id: a8aa52328a76d95d3985daec529cdce04ba12bd4 --- pytorch3d/transforms/transform3d.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pytorch3d/transforms/transform3d.py b/pytorch3d/transforms/transform3d.py index fef29845..539cbeaf 100644 --- a/pytorch3d/transforms/transform3d.py +++ b/pytorch3d/transforms/transform3d.py @@ -623,9 +623,7 @@ class Scale(Transform3d): Return the inverse of self._matrix. """ xyz = torch.stack([self._matrix[:, i, i] for i in range(4)], dim=1) - # pyre-fixme[58]: `/` is not supported for operand types `float` and `Tensor`. - ixyz = 1.0 / xyz - # pyre-fixme[6]: For 1st param expected `Tensor` but got `float`. + ixyz = torch.reciprocal(xyz) imat = torch.diag_embed(ixyz, dim1=1, dim2=2) return imat