"...git@developer.sourcefind.cn:chenpangpang/transformers.git" did not exist on "0e402e1478ff8c9db876eb7b3a708c1477cec2fa"
Unverified Commit c04619ec authored by Yih-Dar's avatar Yih-Dar Committed by GitHub
Browse files

Enable more test_torchscript (#16679)



* update _create_and_check_torchscript

* Enable test_torchscript

* clear_class_registry
Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
parent 3918d6a9
...@@ -192,7 +192,6 @@ class BeitModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -192,7 +192,6 @@ class BeitModelTest(ModelTesterMixin, unittest.TestCase):
) )
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
......
...@@ -219,7 +219,6 @@ class CanineModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -219,7 +219,6 @@ class CanineModelTest(ModelTesterMixin, unittest.TestCase):
else () else ()
) )
test_torchscript = False
test_mismatched_shapes = False test_mismatched_shapes = False
test_resize_embeddings = False test_resize_embeddings = False
test_pruning = False test_pruning = False
......
...@@ -151,7 +151,6 @@ class CLIPVisionModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -151,7 +151,6 @@ class CLIPVisionModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (CLIPVisionModel,) if is_torch_available() else () all_model_classes = (CLIPVisionModel,) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
......
...@@ -138,7 +138,6 @@ class ConvNextModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -138,7 +138,6 @@ class ConvNextModelTest(ModelTesterMixin, unittest.TestCase):
) )
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
has_attentions = False has_attentions = False
......
...@@ -174,7 +174,6 @@ class CTRLModelTest(ModelTesterMixin, GenerationTesterMixin, unittest.TestCase): ...@@ -174,7 +174,6 @@ class CTRLModelTest(ModelTesterMixin, GenerationTesterMixin, unittest.TestCase):
all_model_classes = (CTRLModel, CTRLLMHeadModel, CTRLForSequenceClassification) if is_torch_available() else () all_model_classes = (CTRLModel, CTRLLMHeadModel, CTRLForSequenceClassification) if is_torch_available() else ()
all_generative_model_classes = (CTRLLMHeadModel,) if is_torch_available() else () all_generative_model_classes = (CTRLLMHeadModel,) if is_torch_available() else ()
test_pruning = True test_pruning = True
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
......
...@@ -372,7 +372,6 @@ class Data2VecAudioModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -372,7 +372,6 @@ class Data2VecAudioModelTest(ModelTesterMixin, unittest.TestCase):
) )
test_pruning = False test_pruning = False
test_headmasking = False test_headmasking = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = Data2VecAudioModelTester(self) self.model_tester = Data2VecAudioModelTester(self)
......
...@@ -148,6 +148,7 @@ class DecisionTransformerModelTest(ModelTesterMixin, GenerationTesterMixin, unit ...@@ -148,6 +148,7 @@ class DecisionTransformerModelTest(ModelTesterMixin, GenerationTesterMixin, unit
test_inputs_embeds = False test_inputs_embeds = False
test_model_common_attributes = False test_model_common_attributes = False
test_gradient_checkpointing = False test_gradient_checkpointing = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = DecisionTransformerModelTester(self) self.model_tester = DecisionTransformerModelTester(self)
......
...@@ -169,7 +169,6 @@ class DeiTModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -169,7 +169,6 @@ class DeiTModelTest(ModelTesterMixin, unittest.TestCase):
) )
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
......
...@@ -211,7 +211,6 @@ class DistilBertModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -211,7 +211,6 @@ class DistilBertModelTest(ModelTesterMixin, unittest.TestCase):
) )
fx_compatible = True fx_compatible = True
test_pruning = True test_pruning = True
test_torchscript = True
test_resize_embeddings = True test_resize_embeddings = True
test_resize_position_embeddings = True test_resize_position_embeddings = True
......
...@@ -154,7 +154,6 @@ class DPTModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -154,7 +154,6 @@ class DPTModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (DPTModel, DPTForDepthEstimation, DPTForSemanticSegmentation) if is_torch_available() else () all_model_classes = (DPTModel, DPTForDepthEstimation, DPTForSemanticSegmentation) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
......
...@@ -284,7 +284,6 @@ class FNetModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -284,7 +284,6 @@ class FNetModelTest(ModelTesterMixin, unittest.TestCase):
# Skip Tests # Skip Tests
test_pruning = False test_pruning = False
test_torchscript = False
test_head_masking = False test_head_masking = False
test_pruning = False test_pruning = False
......
...@@ -150,7 +150,6 @@ class GLPNModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -150,7 +150,6 @@ class GLPNModelTest(ModelTesterMixin, unittest.TestCase):
test_head_masking = False test_head_masking = False
test_pruning = False test_pruning = False
test_resize_embeddings = False test_resize_embeddings = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = GLPNModelTester(self) self.model_tester = GLPNModelTester(self)
......
...@@ -300,7 +300,6 @@ class HubertModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -300,7 +300,6 @@ class HubertModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (HubertForCTC, HubertForSequenceClassification, HubertModel) if is_torch_available() else () all_model_classes = (HubertForCTC, HubertForSequenceClassification, HubertModel) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_headmasking = False test_headmasking = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = HubertModelTester(self) self.model_tester = HubertModelTester(self)
...@@ -445,7 +444,6 @@ class HubertRobustModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -445,7 +444,6 @@ class HubertRobustModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (HubertForCTC, HubertForSequenceClassification, HubertModel) if is_torch_available() else () all_model_classes = (HubertForCTC, HubertForSequenceClassification, HubertModel) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_headmasking = False test_headmasking = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = HubertModelTester( self.model_tester = HubertModelTester(
......
...@@ -177,7 +177,6 @@ class MaskFormerModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -177,7 +177,6 @@ class MaskFormerModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (MaskFormerModel, MaskFormerForInstanceSegmentation) if is_torch_available() else () all_model_classes = (MaskFormerModel, MaskFormerForInstanceSegmentation) if is_torch_available() else ()
is_encoder_decoder = False is_encoder_decoder = False
test_torchscript = False
test_pruning = False test_pruning = False
test_head_masking = False test_head_masking = False
test_missing_keys = False test_missing_keys = False
......
...@@ -205,7 +205,6 @@ class MPNetModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -205,7 +205,6 @@ class MPNetModelTest(ModelTesterMixin, unittest.TestCase):
else () else ()
) )
test_pruning = False test_pruning = False
test_torchscript = True
test_resize_embeddings = True test_resize_embeddings = True
def setUp(self): def setUp(self):
......
...@@ -890,7 +890,6 @@ class ProphetNetModelTest(ModelTesterMixin, GenerationTesterMixin, unittest.Test ...@@ -890,7 +890,6 @@ class ProphetNetModelTest(ModelTesterMixin, GenerationTesterMixin, unittest.Test
all_model_classes = (ProphetNetModel, ProphetNetForConditionalGeneration) if is_torch_available() else () all_model_classes = (ProphetNetModel, ProphetNetForConditionalGeneration) if is_torch_available() else ()
all_generative_model_classes = (ProphetNetForConditionalGeneration,) if is_torch_available() else () all_generative_model_classes = (ProphetNetForConditionalGeneration,) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
is_encoder_decoder = True is_encoder_decoder = True
...@@ -1100,7 +1099,7 @@ class ProphetNetStandaloneDecoderModelTest(ModelTesterMixin, GenerationTesterMix ...@@ -1100,7 +1099,7 @@ class ProphetNetStandaloneDecoderModelTest(ModelTesterMixin, GenerationTesterMix
all_model_classes = (ProphetNetDecoder, ProphetNetForCausalLM) if is_torch_available() else () all_model_classes = (ProphetNetDecoder, ProphetNetForCausalLM) if is_torch_available() else ()
all_generative_model_classes = (ProphetNetForCausalLM,) if is_torch_available() else () all_generative_model_classes = (ProphetNetForCausalLM,) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
is_encoder_decoder = False is_encoder_decoder = False
...@@ -1128,7 +1127,7 @@ class ProphetNetStandaloneDecoderModelTest(ModelTesterMixin, GenerationTesterMix ...@@ -1128,7 +1127,7 @@ class ProphetNetStandaloneDecoderModelTest(ModelTesterMixin, GenerationTesterMix
class ProphetNetStandaloneEncoderModelTest(ModelTesterMixin, unittest.TestCase): class ProphetNetStandaloneEncoderModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (ProphetNetEncoder,) if is_torch_available() else () all_model_classes = (ProphetNetEncoder,) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
is_encoder_decoder = False is_encoder_decoder = False
......
...@@ -127,7 +127,6 @@ class RegNetModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -127,7 +127,6 @@ class RegNetModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (RegNetModel, RegNetForImageClassification) if is_torch_available() else () all_model_classes = (RegNetModel, RegNetForImageClassification) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
has_attentions = False has_attentions = False
......
...@@ -127,7 +127,6 @@ class ResNetModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -127,7 +127,6 @@ class ResNetModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (ResNetModel, ResNetForImageClassification) if is_torch_available() else () all_model_classes = (ResNetModel, ResNetForImageClassification) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_torchscript = False
test_resize_embeddings = False test_resize_embeddings = False
test_head_masking = False test_head_masking = False
has_attentions = False has_attentions = False
......
...@@ -165,7 +165,6 @@ class SegformerModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -165,7 +165,6 @@ class SegformerModelTest(ModelTesterMixin, unittest.TestCase):
test_head_masking = False test_head_masking = False
test_pruning = False test_pruning = False
test_resize_embeddings = False test_resize_embeddings = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = SegformerModelTester(self) self.model_tester = SegformerModelTester(self)
......
...@@ -303,7 +303,6 @@ class SEWModelTest(ModelTesterMixin, unittest.TestCase): ...@@ -303,7 +303,6 @@ class SEWModelTest(ModelTesterMixin, unittest.TestCase):
all_model_classes = (SEWForCTC, SEWModel, SEWForSequenceClassification) if is_torch_available() else () all_model_classes = (SEWForCTC, SEWModel, SEWForSequenceClassification) if is_torch_available() else ()
test_pruning = False test_pruning = False
test_headmasking = False test_headmasking = False
test_torchscript = False
def setUp(self): def setUp(self):
self.model_tester = SEWModelTester(self) self.model_tester = SEWModelTester(self)
......
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