From 3870da2059ddfc27d426135d0cbc265f3a234c95 Mon Sep 17 00:00:00 2001 From: janEbert <janpublicebert@posteo.net> Date: Thu, 2 Nov 2023 09:55:42 +0100 Subject: [PATCH] Rename `typing` module to `typing_utils` So we do not have clashes with the built-in module. --- lee_transformers/layers/adaptive_computation_time.py | 2 +- lee_transformers/layers/glu_layers.py | 2 +- lee_transformers/layers/resampling.py | 2 +- lee_transformers/models/hierarchical_transformer.py | 2 +- lee_transformers/models/lpe_transformer.py | 2 +- lee_transformers/models/rpe_transformer.py | 2 +- lee_transformers/models/transformer.py | 2 +- lee_transformers/{typing.py => typing_utils.py} | 0 8 files changed, 7 insertions(+), 7 deletions(-) rename lee_transformers/{typing.py => typing_utils.py} (100%) diff --git a/lee_transformers/layers/adaptive_computation_time.py b/lee_transformers/layers/adaptive_computation_time.py index 8209635..d0b5ab6 100644 --- a/lee_transformers/layers/adaptive_computation_time.py +++ b/lee_transformers/layers/adaptive_computation_time.py @@ -9,7 +9,7 @@ from typing import Any, cast, Optional, Tuple import torch import torch as th -from ..typing import ActivationFn +from ..typing_utils import ActivationFn class AdaptiveComputationTime(th.nn.Module): diff --git a/lee_transformers/layers/glu_layers.py b/lee_transformers/layers/glu_layers.py index 46e2c1e..d6ee6dc 100644 --- a/lee_transformers/layers/glu_layers.py +++ b/lee_transformers/layers/glu_layers.py @@ -3,7 +3,7 @@ from typing import Optional import torch import torch as th -from ..typing import ActivationFn +from ..typing_utils import ActivationFn class GLULayer(th.nn.Module): diff --git a/lee_transformers/layers/resampling.py b/lee_transformers/layers/resampling.py index 85f6dda..7565d04 100644 --- a/lee_transformers/layers/resampling.py +++ b/lee_transformers/layers/resampling.py @@ -6,7 +6,7 @@ import torch as th from .glu_layers import GLULayer from .rms_norm import RMSNorm -from ..typing import ActivationFn +from ..typing_utils import ActivationFn def shift_right( diff --git a/lee_transformers/models/hierarchical_transformer.py b/lee_transformers/models/hierarchical_transformer.py index 06d3827..b1b45c3 100644 --- a/lee_transformers/models/hierarchical_transformer.py +++ b/lee_transformers/models/hierarchical_transformer.py @@ -32,7 +32,7 @@ from ..layers import ( RMSNorm, shift_right, ) -from ..typing import ActivationFn +from ..typing_utils import ActivationFn OptionalMaskList = Union[List[torch.Tensor], List[None], bool, None] diff --git a/lee_transformers/models/lpe_transformer.py b/lee_transformers/models/lpe_transformer.py index bbf0b4c..d59ae98 100644 --- a/lee_transformers/models/lpe_transformer.py +++ b/lee_transformers/models/lpe_transformer.py @@ -7,7 +7,7 @@ import torch as th from . import common from ..layers import GLULayer, RMSNorm -from ..typing import ActivationFn, Decoder, DecoderLayer +from ..typing_utils import ActivationFn, Decoder, DecoderLayer class LPETransformer(th.nn.Module): diff --git a/lee_transformers/models/rpe_transformer.py b/lee_transformers/models/rpe_transformer.py index ac90f56..84bf2c9 100644 --- a/lee_transformers/models/rpe_transformer.py +++ b/lee_transformers/models/rpe_transformer.py @@ -7,7 +7,7 @@ import torch as th from . import common from ..layers import GLULayer, RMSNorm, RPEMultiheadAttention -from ..typing import ActivationFn, Decoder, DecoderLayer +from ..typing_utils import ActivationFn, Decoder, DecoderLayer # Encoder self-attention block (private method of diff --git a/lee_transformers/models/transformer.py b/lee_transformers/models/transformer.py index 9053b0b..f7651f1 100644 --- a/lee_transformers/models/transformer.py +++ b/lee_transformers/models/transformer.py @@ -7,7 +7,7 @@ import torch as th from . import common from ..layers import GLULayer, RMSNorm -from ..typing import ActivationFn, Decoder, DecoderLayer +from ..typing_utils import ActivationFn, Decoder, DecoderLayer class Transformer(th.nn.Module): diff --git a/lee_transformers/typing.py b/lee_transformers/typing_utils.py similarity index 100% rename from lee_transformers/typing.py rename to lee_transformers/typing_utils.py -- GitLab