From 65eb5d9ac5f6878d259953aa03b9e06e59919a78 Mon Sep 17 00:00:00 2001 From: Devrim <46989091+devrimcavusoglu@users.noreply.github.com> Date: Mon, 18 Jan 2021 12:33:39 +0300 Subject: [PATCH] Fix: torch.utils.checkpoint import error. (#9626) --- src/transformers/models/bart/modeling_bart.py | 1 + src/transformers/models/blenderbot/modeling_blenderbot.py | 1 + .../models/blenderbot_small/modeling_blenderbot_small.py | 1 + src/transformers/models/electra/modeling_electra.py | 1 + src/transformers/models/gpt2/modeling_gpt2.py | 1 + src/transformers/models/layoutlm/modeling_layoutlm.py | 1 + src/transformers/models/led/modeling_led.py | 1 + src/transformers/models/longformer/modeling_longformer.py | 1 + src/transformers/models/marian/modeling_marian.py | 1 + src/transformers/models/mbart/modeling_mbart.py | 1 + src/transformers/models/pegasus/modeling_pegasus.py | 1 + src/transformers/models/roberta/modeling_roberta.py | 1 + src/transformers/models/tapas/modeling_tapas.py | 1 + 13 files changed, 13 insertions(+) diff --git a/src/transformers/models/bart/modeling_bart.py b/src/transformers/models/bart/modeling_bart.py index 3c8b56e69e..392aeca466 100755 --- a/src/transformers/models/bart/modeling_bart.py +++ b/src/transformers/models/bart/modeling_bart.py @@ -22,6 +22,7 @@ from typing import Optional, Tuple import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/blenderbot/modeling_blenderbot.py b/src/transformers/models/blenderbot/modeling_blenderbot.py index 4a79aa86a4..0373c67f35 100755 --- a/src/transformers/models/blenderbot/modeling_blenderbot.py +++ b/src/transformers/models/blenderbot/modeling_blenderbot.py @@ -23,6 +23,7 @@ from typing import Optional, Tuple, Union import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/blenderbot_small/modeling_blenderbot_small.py b/src/transformers/models/blenderbot_small/modeling_blenderbot_small.py index 36cff4c417..1a0aac32d5 100755 --- a/src/transformers/models/blenderbot_small/modeling_blenderbot_small.py +++ b/src/transformers/models/blenderbot_small/modeling_blenderbot_small.py @@ -21,6 +21,7 @@ from typing import Optional, Tuple import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/electra/modeling_electra.py b/src/transformers/models/electra/modeling_electra.py index fcab923cd9..1f83d934e4 100644 --- a/src/transformers/models/electra/modeling_electra.py +++ b/src/transformers/models/electra/modeling_electra.py @@ -21,6 +21,7 @@ from typing import Optional, Tuple import torch import torch.nn as nn +import torch.utils.checkpoint from torch.nn import CrossEntropyLoss, MSELoss from ...activations import ACT2FN, get_activation diff --git a/src/transformers/models/gpt2/modeling_gpt2.py b/src/transformers/models/gpt2/modeling_gpt2.py index cc2f55709f..25ca390fa3 100644 --- a/src/transformers/models/gpt2/modeling_gpt2.py +++ b/src/transformers/models/gpt2/modeling_gpt2.py @@ -21,6 +21,7 @@ from typing import List, Optional, Tuple import torch import torch.nn as nn +import torch.utils.checkpoint from torch.nn import CrossEntropyLoss, MSELoss from ...activations import ACT2FN diff --git a/src/transformers/models/layoutlm/modeling_layoutlm.py b/src/transformers/models/layoutlm/modeling_layoutlm.py index d611336fbf..df4e4cca21 100644 --- a/src/transformers/models/layoutlm/modeling_layoutlm.py +++ b/src/transformers/models/layoutlm/modeling_layoutlm.py @@ -18,6 +18,7 @@ import math import torch +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss, MSELoss diff --git a/src/transformers/models/led/modeling_led.py b/src/transformers/models/led/modeling_led.py index 098a54818c..3bba188969 100755 --- a/src/transformers/models/led/modeling_led.py +++ b/src/transformers/models/led/modeling_led.py @@ -22,6 +22,7 @@ from typing import List, Optional, Tuple import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/longformer/modeling_longformer.py b/src/transformers/models/longformer/modeling_longformer.py index 8ffaab5d79..25cbb30c4d 100755 --- a/src/transformers/models/longformer/modeling_longformer.py +++ b/src/transformers/models/longformer/modeling_longformer.py @@ -20,6 +20,7 @@ from typing import Optional, Tuple import torch import torch.nn as nn +import torch.utils.checkpoint from torch.nn import CrossEntropyLoss, MSELoss from torch.nn import functional as F diff --git a/src/transformers/models/marian/modeling_marian.py b/src/transformers/models/marian/modeling_marian.py index 6db24068f8..33caacfebd 100755 --- a/src/transformers/models/marian/modeling_marian.py +++ b/src/transformers/models/marian/modeling_marian.py @@ -22,6 +22,7 @@ from typing import Optional, Tuple import numpy as np import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/mbart/modeling_mbart.py b/src/transformers/models/mbart/modeling_mbart.py index 147fd5d7c0..53e4833339 100755 --- a/src/transformers/models/mbart/modeling_mbart.py +++ b/src/transformers/models/mbart/modeling_mbart.py @@ -21,6 +21,7 @@ from typing import Optional, Tuple import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/pegasus/modeling_pegasus.py b/src/transformers/models/pegasus/modeling_pegasus.py index 583cec288e..a29fdfd49f 100755 --- a/src/transformers/models/pegasus/modeling_pegasus.py +++ b/src/transformers/models/pegasus/modeling_pegasus.py @@ -22,6 +22,7 @@ from typing import Optional, Tuple import numpy as np import torch import torch.nn.functional as F +import torch.utils.checkpoint from torch import nn from torch.nn import CrossEntropyLoss diff --git a/src/transformers/models/roberta/modeling_roberta.py b/src/transformers/models/roberta/modeling_roberta.py index 192ada6b60..f36e7673b9 100644 --- a/src/transformers/models/roberta/modeling_roberta.py +++ b/src/transformers/models/roberta/modeling_roberta.py @@ -19,6 +19,7 @@ import math import torch import torch.nn as nn +import torch.utils.checkpoint from torch.nn import CrossEntropyLoss, MSELoss from ...activations import ACT2FN, gelu diff --git a/src/transformers/models/tapas/modeling_tapas.py b/src/transformers/models/tapas/modeling_tapas.py index 0232363daa..b9f67d4a2c 100644 --- a/src/transformers/models/tapas/modeling_tapas.py +++ b/src/transformers/models/tapas/modeling_tapas.py @@ -23,6 +23,7 @@ from typing import Optional, Tuple import torch import torch.nn as nn +import torch.utils.checkpoint from torch.nn import CrossEntropyLoss, MSELoss from ...activations import ACT2FN