fairseq/models/nat/cmlm_transformer.py

Killed 4 out of 9 mutants

Survived

Survived mutation testing. These mutants show holes in your test suite.

Mutant 1801

--- fairseq/models/nat/cmlm_transformer.py
+++ fairseq/models/nat/cmlm_transformer.py
@@ -26,7 +26,7 @@
 
 @register_model("cmlm_transformer")
 class CMLMNATransformerModel(NATransformerModel):
-    @staticmethod
+
     def add_args(parser):
         NATransformerModel.add_args(parser)
 

Mutant 1803

--- fairseq/models/nat/cmlm_transformer.py
+++ fairseq/models/nat/cmlm_transformer.py
@@ -102,7 +102,7 @@
         )
 
 
-@register_model_architecture("cmlm_transformer", "cmlm_transformer")
+@register_model_architecture("cmlm_transformer", "XXcmlm_transformerXX")
 def cmlm_base_architecture(args):
     args.encoder_embed_path = getattr(args, "encoder_embed_path", None)
     args.encoder_embed_dim = getattr(args, "encoder_embed_dim", 512)

Mutant 1804

--- fairseq/models/nat/cmlm_transformer.py
+++ fairseq/models/nat/cmlm_transformer.py
@@ -101,8 +101,6 @@
             history=history
         )
 
-
-@register_model_architecture("cmlm_transformer", "cmlm_transformer")
 def cmlm_base_architecture(args):
     args.encoder_embed_path = getattr(args, "encoder_embed_path", None)
     args.encoder_embed_dim = getattr(args, "encoder_embed_dim", 512)

Mutant 1806

--- fairseq/models/nat/cmlm_transformer.py
+++ fairseq/models/nat/cmlm_transformer.py
@@ -149,7 +149,7 @@
     args.src_embedding_copy = getattr(args, "src_embedding_copy", False)
 
 
-@register_model_architecture("cmlm_transformer", "cmlm_transformer_wmt_en_de")
+@register_model_architecture("cmlm_transformer", "XXcmlm_transformer_wmt_en_deXX")
 def cmlm_wmt_en_de(args):
     cmlm_base_architecture(args)
 

Mutant 1807

--- fairseq/models/nat/cmlm_transformer.py
+++ fairseq/models/nat/cmlm_transformer.py
@@ -148,8 +148,6 @@
     args.ngram_predictor = getattr(args, "ngram_predictor", 1)
     args.src_embedding_copy = getattr(args, "src_embedding_copy", False)
 
-
-@register_model_architecture("cmlm_transformer", "cmlm_transformer_wmt_en_de")
 def cmlm_wmt_en_de(args):
     cmlm_base_architecture(args)