fairseq/benchmark/dummy_masked_lm.py

Killed 0 out of 11 mutants

Survived

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

Mutant 1243

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -12,7 +12,7 @@
 from fairseq.tasks import FairseqTask, register_task
 
 
-logger = logging.getLogger(__name__)
+logger = None
 
 
 @register_task('dummy_masked_lm')

Mutant 1244

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -15,7 +15,7 @@
 logger = logging.getLogger(__name__)
 
 
-@register_task('dummy_masked_lm')
+@register_task('XXdummy_masked_lmXX')
 class DummyMaskedLMTask(FairseqTask):
 
     @staticmethod

Mutant 1245

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -14,8 +14,6 @@
 
 logger = logging.getLogger(__name__)
 
-
-@register_task('dummy_masked_lm')
 class DummyMaskedLMTask(FairseqTask):
 
     @staticmethod

Mutant 1246

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -18,7 +18,6 @@
 @register_task('dummy_masked_lm')
 class DummyMaskedLMTask(FairseqTask):
 
-    @staticmethod
     def add_args(parser):
         """Add task-specific arguments to the parser."""
         parser.add_argument('--dict-size', default=49995, type=int)

Mutant 1247

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -48,7 +48,6 @@
         self.dummy_src = src
         self.dummy_tgt = tgt
 
-    @classmethod
     def setup_task(cls, args, **kwargs):
         """Setup the task. """
         dictionary = Dictionary()

Mutant 1248

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -57,7 +57,7 @@
         logger.info('dictionary: {} types'.format(len(dictionary)))
         return cls(args, dictionary)
 
-    def load_dataset(self, split, epoch=1, combine=False, **kwargs):
+    def load_dataset(self, split, epoch=2, combine=False, **kwargs):
         """Load a given dataset split.
         Args:
             split (str): name of the split (e.g., train, valid, test)

Mutant 1249

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -57,7 +57,7 @@
         logger.info('dictionary: {} types'.format(len(dictionary)))
         return cls(args, dictionary)
 
-    def load_dataset(self, split, epoch=1, combine=False, **kwargs):
+    def load_dataset(self, split, epoch=1, combine=True, **kwargs):
         """Load a given dataset split.
         Args:
             split (str): name of the split (e.g., train, valid, test)

Mutant 1250

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -83,7 +83,6 @@
             item_size=self.args.tokens_per_sample,
         )
 
-    @property
     def source_dictionary(self):
         return self.dictionary
 

Mutant 1251

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -87,7 +87,6 @@
     def source_dictionary(self):
         return self.dictionary
 
-    @property
     def target_dictionary(self):
         return self.dictionary
 

Mutant 1252

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -109,7 +109,6 @@
     def collater(self, samples):
         return self.batch
 
-    @property
     def sizes(self):
         return np.array([self.item_size] * self.num_items)
 

Mutant 1253

--- fairseq/benchmark/dummy_masked_lm.py
+++ fairseq/benchmark/dummy_masked_lm.py
@@ -122,7 +122,6 @@
     def ordered_indices(self):
         return np.arange(self.num_items)
 
-    @property
     def supports_prefetch(self):
         return False