fairseq/data/mask_tokens_dataset.py

Killed 0 out of 3 mutants

Survived

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

Mutant 391

--- fairseq/data/mask_tokens_dataset.py
+++ fairseq/data/mask_tokens_dataset.py
@@ -42,7 +42,6 @@
         bpe: BPE to use for whole-word masking.
     """
 
-    @classmethod
     def apply_mask(cls, dataset: torch.utils.data.Dataset, *args, **kwargs):
         """Return the source and target datasets for masked LM training."""
         dataset = LRUCacheDataset(dataset)

Mutant 392

--- fairseq/data/mask_tokens_dataset.py
+++ fairseq/data/mask_tokens_dataset.py
@@ -95,7 +95,7 @@
         super().set_epoch(epoch)
         self.epoch = epoch
 
-    @lru_cache(maxsize=8)
+    @lru_cache(maxsize=9)
     def __getitem__(self, index: int):
         with data_utils.numpy_seed(self.seed, self.epoch, index):
             item = self.dataset[index]

Mutant 393

--- fairseq/data/mask_tokens_dataset.py
+++ fairseq/data/mask_tokens_dataset.py
@@ -95,7 +95,6 @@
         super().set_epoch(epoch)
         self.epoch = epoch
 
-    @lru_cache(maxsize=8)
     def __getitem__(self, index: int):
         with data_utils.numpy_seed(self.seed, self.epoch, index):
             item = self.dataset[index]