Commit f8165687 authored by Jeremy Reizenstein's avatar Jeremy Reizenstein Committed by Facebook GitHub Bot
Browse files

rename types to avoid clash

Summary: There are cases where importing pytorch3d seems to fail (internally at Meta) because of a clash between the builtin types module and ours, so rename ours.

Reviewed By: patricklabatut

Differential Revision: D34426817

fbshipit-source-id: f175448db6a4967a9a3f7bb6f595aad2ffb36455
parent 0e88b21d
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
# This source code is licensed under the BSD-style license found in the # This source code is licensed under the BSD-style license found in the
# LICENSE file in the root directory of this source tree. # LICENSE file in the root directory of this source tree.
from .types import Device, get_device, make_device from .datatypes import Device, get_device, make_device
__all__ = [k for k in globals().keys() if not k.startswith("_")] __all__ = [k for k in globals().keys() if not k.startswith("_")]
...@@ -13,7 +13,7 @@ from typing import Dict, List, Optional ...@@ -13,7 +13,7 @@ from typing import Dict, List, Optional
import numpy as np import numpy as np
import torch import torch
from PIL import Image from PIL import Image
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.datasets.shapenet_base import ShapeNetBase from pytorch3d.datasets.shapenet_base import ShapeNetBase
from pytorch3d.renderer import HardPhongShader from pytorch3d.renderer import HardPhongShader
from tabulate import tabulate from tabulate import tabulate
......
...@@ -9,7 +9,7 @@ from typing import Dict, List ...@@ -9,7 +9,7 @@ from typing import Dict, List
import numpy as np import numpy as np
import torch import torch
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.datasets.utils import collate_batched_meshes from pytorch3d.datasets.utils import collate_batched_meshes
from pytorch3d.ops import cubify from pytorch3d.ops import cubify
from pytorch3d.renderer import ( from pytorch3d.renderer import (
......
...@@ -8,7 +8,7 @@ import warnings ...@@ -8,7 +8,7 @@ import warnings
from typing import Dict, List, Optional, Tuple from typing import Dict, List, Optional, Tuple
import torch import torch
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.io import load_obj from pytorch3d.io import load_obj
from pytorch3d.renderer import ( from pytorch3d.renderer import (
FoVPerspectiveCameras, FoVPerspectiveCameras,
......
...@@ -13,7 +13,7 @@ import numpy as np ...@@ -13,7 +13,7 @@ import numpy as np
import torch import torch
import torch.nn.functional as F import torch.nn.functional as F
from iopath.common.file_io import PathManager from iopath.common.file_io import PathManager
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.io.utils import _open_file, _read_image from pytorch3d.io.utils import _open_file, _read_image
......
...@@ -16,7 +16,7 @@ import numpy as np ...@@ -16,7 +16,7 @@ import numpy as np
import torch import torch
from iopath.common.file_io import PathManager from iopath.common.file_io import PathManager
from PIL import Image from PIL import Image
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.io.mtl_io import load_mtl, make_mesh_texture_atlas from pytorch3d.io.mtl_io import load_mtl, make_mesh_texture_atlas
from pytorch3d.io.utils import PathOrStr, _check_faces_indices, _make_tensor, _open_file from pytorch3d.io.utils import PathOrStr, _check_faces_indices, _make_tensor, _open_file
from pytorch3d.renderer import TexturesAtlas, TexturesUV from pytorch3d.renderer import TexturesAtlas, TexturesUV
......
...@@ -10,7 +10,7 @@ from pathlib import Path ...@@ -10,7 +10,7 @@ from pathlib import Path
from typing import Deque, Optional, Union from typing import Deque, Optional, Union
from iopath.common.file_io import PathManager from iopath.common.file_io import PathManager
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.structures import Meshes, Pointclouds from pytorch3d.structures import Meshes, Pointclouds
from .obj_io import MeshObjFormat from .obj_io import MeshObjFormat
......
...@@ -9,7 +9,7 @@ import pathlib ...@@ -9,7 +9,7 @@ import pathlib
from typing import Optional, Tuple from typing import Optional, Tuple
from iopath.common.file_io import PathManager from iopath.common.file_io import PathManager
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.io.utils import PathOrStr from pytorch3d.io.utils import PathOrStr
from pytorch3d.structures import Meshes, Pointclouds from pytorch3d.structures import Meshes, Pointclouds
......
...@@ -14,7 +14,7 @@ import torch ...@@ -14,7 +14,7 @@ import torch
from iopath.common.file_io import PathManager from iopath.common.file_io import PathManager
from PIL import Image from PIL import Image
from ..common.types import Device from ..common.datatypes import Device
@contextlib.contextmanager @contextlib.contextmanager
......
...@@ -11,7 +11,7 @@ from typing import List, Optional, Sequence, Tuple, Union ...@@ -11,7 +11,7 @@ from typing import List, Optional, Sequence, Tuple, Union
import numpy as np import numpy as np
import torch import torch
import torch.nn.functional as F import torch.nn.functional as F
from pytorch3d.common.types import Device from pytorch3d.common.datatypes import Device
from pytorch3d.transforms import Rotate, Transform3d, Translate from pytorch3d.transforms import Rotate, Transform3d, Translate
from .utils import TensorProperties, convert_to_tensors_and_broadcast from .utils import TensorProperties, convert_to_tensors_and_broadcast
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
import torch import torch
import torch.nn.functional as F import torch.nn.functional as F
from ..common.types import Device from ..common.datatypes import Device
from .utils import TensorProperties, convert_to_tensors_and_broadcast from .utils import TensorProperties, convert_to_tensors_and_broadcast
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
import torch import torch
from ..common.types import Device from ..common.datatypes import Device
from .utils import TensorProperties from .utils import TensorProperties
......
...@@ -10,7 +10,7 @@ from typing import Optional ...@@ -10,7 +10,7 @@ from typing import Optional
import torch import torch
import torch.nn as nn import torch.nn as nn
from ...common.types import Device from ...common.datatypes import Device
from ...structures.meshes import Meshes from ...structures.meshes import Meshes
from ..blending import ( from ..blending import (
BlendParams, BlendParams,
......
...@@ -14,7 +14,7 @@ import numpy as np ...@@ -14,7 +14,7 @@ import numpy as np
import torch import torch
import torch.nn as nn import torch.nn as nn
from ..common.types import Device, make_device from ..common.datatypes import Device, make_device
class TensorAccessor(nn.Module): class TensorAccessor(nn.Module):
......
...@@ -8,7 +8,7 @@ from typing import List, Union ...@@ -8,7 +8,7 @@ from typing import List, Union
import torch import torch
from ..common.types import Device, make_device from ..common.datatypes import Device, make_device
from . import utils as struct_utils from . import utils as struct_utils
......
...@@ -10,7 +10,7 @@ from typing import List, Optional, Sequence, Tuple, Union ...@@ -10,7 +10,7 @@ from typing import List, Optional, Sequence, Tuple, Union
import numpy as np import numpy as np
import torch import torch
from ..common.types import Device, make_device from ..common.datatypes import Device, make_device
from . import utils as struct_utils from . import utils as struct_utils
......
...@@ -9,7 +9,7 @@ from typing import List, Optional, Tuple, Union ...@@ -9,7 +9,7 @@ from typing import List, Optional, Tuple, Union
import torch import torch
from ..common.types import Device, make_device from ..common.datatypes import Device, make_device
from ..transforms import Scale, Transform3d from ..transforms import Scale, Transform3d
from . import utils as struct_utils from . import utils as struct_utils
......
...@@ -9,7 +9,7 @@ from typing import Optional ...@@ -9,7 +9,7 @@ from typing import Optional
import torch import torch
import torch.nn.functional as F import torch.nn.functional as F
from ..common.types import Device from ..common.datatypes import Device
""" """
......
...@@ -10,7 +10,7 @@ from typing import List, Optional, Union ...@@ -10,7 +10,7 @@ from typing import List, Optional, Union
import torch import torch
from ..common.types import Device, get_device, make_device from ..common.datatypes import Device, get_device, make_device
from ..common.workaround import _safe_det_3x3 from ..common.workaround import _safe_det_3x3
from .rotation_conversions import _axis_angle_rotation from .rotation_conversions import _axis_angle_rotation
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment