fairseq/data/base_wrapper_dataset.py

Killed 0 out of 3 mutants

Survived

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

Mutant 931

--- fairseq/data/base_wrapper_dataset.py
+++ fairseq/data/base_wrapper_dataset.py
@@ -26,7 +26,6 @@
         else:
             return default_collate(samples)
 
-    @property
     def sizes(self):
         return self.dataset.sizes
 

Mutant 932

--- fairseq/data/base_wrapper_dataset.py
+++ fairseq/data/base_wrapper_dataset.py
@@ -39,7 +39,6 @@
     def ordered_indices(self):
         return self.dataset.ordered_indices()
 
-    @property
     def supports_prefetch(self):
         return getattr(self.dataset, 'supports_prefetch', False)
 

Mutant 933

--- fairseq/data/base_wrapper_dataset.py
+++ fairseq/data/base_wrapper_dataset.py
@@ -54,7 +54,7 @@
         indices,
         max_tokens=None,
         max_sentences=None,
-        required_batch_size_multiple=1,
+        required_batch_size_multiple=2,
     ):
         return self.dataset.batch_by_size(
             indices,