From 49f43402c68c2daa8077d3dd5cabbf41cfb7024f Mon Sep 17 00:00:00 2001 From: generatedunixname1417043136753450 Date: Sun, 22 Feb 2026 07:13:45 -0800 Subject: [PATCH] fbcode/vision/fair/pytorch3d/pytorch3d/renderer/mesh/textures.py Reviewed By: bottler Differential Revision: D93710616 fbshipit-source-id: 599fe7425066bc85c0999765168788f8df7e34ce --- pytorch3d/renderer/mesh/textures.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pytorch3d/renderer/mesh/textures.py b/pytorch3d/renderer/mesh/textures.py index d3bd53e9..cf2a59e6 100644 --- a/pytorch3d/renderer/mesh/textures.py +++ b/pytorch3d/renderer/mesh/textures.py @@ -71,9 +71,7 @@ def _list_to_padded_wrapper( # pyre-fixme[6]: For 2nd param expected `int` but got `Union[bool, float, int]`. x_reshaped.append(y.reshape(-1, D)) x_padded = list_to_padded(x_reshaped, pad_size=pad_size, pad_value=pad_value) - # pyre-fixme[58]: `+` is not supported for operand types `Tuple[int, int]` and - # `Size`. - return x_padded.reshape((N, -1) + reshape_dims) + return x_padded.reshape((N, -1) + tuple(reshape_dims)) def _padded_to_list_wrapper( @@ -104,9 +102,7 @@ def _padded_to_list_wrapper( # pyre-fixme[6]: For 3rd param expected `int` but got `Union[bool, float, int]`. x_reshaped = x.reshape(N, M, D) x_list = padded_to_list(x_reshaped, split_size=split_size) - # pyre-fixme[58]: `+` is not supported for operand types `Tuple[typing.Any]` and - # `Size`. - x_list = [xl.reshape((xl.shape[0],) + reshape_dims) for xl in x_list] + x_list = [xl.reshape((xl.shape[0],) + tuple(reshape_dims)) for xl in x_list] return x_list