fairseq/benchmark/dummy_masked_lm.py
Killed 0 out of 11 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 1996
--- 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 1997
--- 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 1998
--- 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 1999
--- 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 2000
--- 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 2001
--- 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 2002
--- 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 2003
--- 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 2004
--- 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 2005
--- 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 2006
--- 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