fairseq/data/encoders/fastbpe.py

Killed 0 out of 3 mutants

Survived

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

Mutant 3353

--- fairseq/data/encoders/fastbpe.py
+++ fairseq/data/encoders/fastbpe.py
@@ -7,7 +7,7 @@
 from fairseq.data.encoders import register_bpe
 
 
-@register_bpe('fastbpe')
+@register_bpe('XXfastbpeXX')
 class fastBPE(object):
 
     @staticmethod

Mutant 3354

--- fairseq/data/encoders/fastbpe.py
+++ fairseq/data/encoders/fastbpe.py
@@ -6,8 +6,6 @@
 from fairseq import file_utils
 from fairseq.data.encoders import register_bpe
 
-
-@register_bpe('fastbpe')
 class fastBPE(object):
 
     @staticmethod

Mutant 3355

--- fairseq/data/encoders/fastbpe.py
+++ fairseq/data/encoders/fastbpe.py
@@ -10,7 +10,6 @@
 @register_bpe('fastbpe')
 class fastBPE(object):
 
-    @staticmethod
     def add_args(parser):
         # fmt: off
         parser.add_argument('--bpe-codes', type=str,