fairseq/benchmark/dummy_lm.py
Killed 0 out of 11 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 1191
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -12,7 +12,7 @@
from fairseq.tasks import FairseqTask, register_task
-logger = logging.getLogger(__name__)
+logger = None
@register_task('dummy_lm')
Mutant 1192
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -15,7 +15,7 @@
logger = logging.getLogger(__name__)
-@register_task('dummy_lm')
+@register_task('XXdummy_lmXX')
class DummyLMTask(FairseqTask):
@staticmethod
Mutant 1193
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -14,8 +14,6 @@
logger = logging.getLogger(__name__)
-
-@register_task('dummy_lm')
class DummyLMTask(FairseqTask):
@staticmethod
Mutant 1194
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -18,7 +18,6 @@
@register_task('dummy_lm')
class DummyLMTask(FairseqTask):
- @staticmethod
def add_args(parser):
"""Add task-specific arguments to the parser."""
parser.add_argument('--dict-size', default=49996, type=int)
Mutant 1195
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -39,7 +39,6 @@
self.dummy_src = seq[:-1]
self.dummy_tgt = seq[1:]
- @classmethod
def setup_task(cls, args, **kwargs):
"""Setup the task. """
dictionary = Dictionary()
Mutant 1196
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -48,7 +48,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 1197
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -48,7 +48,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 1198
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -74,7 +74,6 @@
item_size=self.args.tokens_per_sample,
)
- @property
def source_dictionary(self):
return self.dictionary
Mutant 1199
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -78,7 +78,6 @@
def source_dictionary(self):
return self.dictionary
- @property
def target_dictionary(self):
return self.dictionary
Mutant 1200
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -100,7 +100,6 @@
def collater(self, samples):
return self.batch
- @property
def sizes(self):
return np.array([self.item_size] * self.num_items)
Mutant 1201
--- fairseq/benchmark/dummy_lm.py
+++ fairseq/benchmark/dummy_lm.py
@@ -113,7 +113,6 @@
def ordered_indices(self):
return np.arange(self.num_items)
- @property
def supports_prefetch(self):
return False