fairseq/tasks/multilingual_denoising.py
Killed 1 out of 19 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 1004
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -24,7 +24,7 @@
from fairseq.tasks import register_task
-logger = logging.getLogger(__name__)
+logger = None
@register_task('multilingual_denoising')
Mutant 1005
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -27,7 +27,7 @@
logger = logging.getLogger(__name__)
-@register_task('multilingual_denoising')
+@register_task('XXmultilingual_denoisingXX')
class MultilingualDenoisingTask(DenoisingTask):
@staticmethod
Mutant 1006
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -26,8 +26,6 @@
logger = logging.getLogger(__name__)
-
-@register_task('multilingual_denoising')
class MultilingualDenoisingTask(DenoisingTask):
@staticmethod
Mutant 1007
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -30,7 +30,6 @@
@register_task('multilingual_denoising')
class MultilingualDenoisingTask(DenoisingTask):
- @staticmethod
def add_args(parser):
DenoisingTask.add_args(parser)
parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
Mutant 1008
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -33,7 +33,7 @@
@staticmethod
def add_args(parser):
DenoisingTask.add_args(parser)
- parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
+ parser.add_argument('XX--multilang-sampling-alphaXX', type=float, default=1.0,
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
Mutant 1009
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -33,7 +33,7 @@
@staticmethod
def add_args(parser):
DenoisingTask.add_args(parser)
- parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
+ parser.add_argument('--multilang-sampling-alpha', type=float, default=2.0,
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
Mutant 1010
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -34,7 +34,7 @@
def add_args(parser):
DenoisingTask.add_args(parser)
parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
- help='smoothing alpha for sample ratios across multiple datasets')
+ help='XXsmoothing alpha for sample ratios across multiple datasetsXX')
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
Mutant 1011
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -35,7 +35,7 @@
DenoisingTask.add_args(parser)
parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
help='smoothing alpha for sample ratios across multiple datasets')
- parser.add_argument('--add-lang-token', default=False, action='store_true')
+ parser.add_argument('XX--add-lang-tokenXX', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
help='languages without spacing between words dont support whole word masking')
Mutant 1012
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -35,7 +35,7 @@
DenoisingTask.add_args(parser)
parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
help='smoothing alpha for sample ratios across multiple datasets')
- parser.add_argument('--add-lang-token', default=False, action='store_true')
+ parser.add_argument('--add-lang-token', default=True, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
help='languages without spacing between words dont support whole word masking')
Mutant 1014
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -36,7 +36,7 @@
parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
- parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
+ parser.add_argument('XX--langsXX', type=str, help="language ids we are considering", default=None)
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
help='languages without spacing between words dont support whole word masking')
Mutant 1015
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -36,7 +36,7 @@
parser.add_argument('--multilang-sampling-alpha', type=float, default=1.0,
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
- parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
+ parser.add_argument('--langs', type=str, help="XXlanguage ids we are consideringXX", default=None)
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
help='languages without spacing between words dont support whole word masking')
Mutant 1016
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -37,7 +37,7 @@
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
- parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
+ parser.add_argument('XX--no-whole-word-mask-langsXX', type=str, default='', metavar='N',
help='languages without spacing between words dont support whole word masking')
@classmethod
Mutant 1017
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -37,7 +37,7 @@
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
- parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
+ parser.add_argument('--no-whole-word-mask-langs', type=str, default='XXXX', metavar='N',
help='languages without spacing between words dont support whole word masking')
@classmethod
Mutant 1018
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -37,7 +37,7 @@
help='smoothing alpha for sample ratios across multiple datasets')
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
- parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
+ parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='XXNXX',
help='languages without spacing between words dont support whole word masking')
@classmethod
Mutant 1019
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -38,7 +38,7 @@
parser.add_argument('--add-lang-token', default=False, action='store_true')
parser.add_argument('--langs', type=str, help="language ids we are considering", default=None)
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
- help='languages without spacing between words dont support whole word masking')
+ help='XXlanguages without spacing between words dont support whole word maskingXX')
@classmethod
def setup_task(cls, args, **kwargs):
Mutant 1020
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -40,7 +40,6 @@
parser.add_argument('--no-whole-word-mask-langs', type=str, default='', metavar='N',
help='languages without spacing between words dont support whole word masking')
- @classmethod
def setup_task(cls, args, **kwargs):
"""Setup the task.
"""
Mutant 1021
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -86,7 +86,7 @@
smoothed_prob = smoothed_prob / smoothed_prob.sum()
return smoothed_prob
- 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:
Mutant 1022
--- fairseq/tasks/multilingual_denoising.py
+++ fairseq/tasks/multilingual_denoising.py
@@ -86,7 +86,7 @@
smoothed_prob = smoothed_prob / smoothed_prob.sum()
return smoothed_prob
- 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: