fairseq/optim/adadelta.py
Killed 0 out of 5 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 3214
--- fairseq/optim/adadelta.py
+++ fairseq/optim/adadelta.py
@@ -8,7 +8,7 @@
from . import FairseqOptimizer, register_optimizer
-@register_optimizer('adadelta')
+@register_optimizer('XXadadeltaXX')
class Adadelta(FairseqOptimizer):
def __init__(self, args, params):
super().__init__(args)
Mutant 3215
--- fairseq/optim/adadelta.py
+++ fairseq/optim/adadelta.py
@@ -7,8 +7,6 @@
from . import FairseqOptimizer, register_optimizer
-
-@register_optimizer('adadelta')
class Adadelta(FairseqOptimizer):
def __init__(self, args, params):
super().__init__(args)
Mutant 3216
--- fairseq/optim/adadelta.py
+++ fairseq/optim/adadelta.py
@@ -14,7 +14,6 @@
super().__init__(args)
self._optimizer = torch.optim.Adadelta(params, **self.optimizer_config)
- @staticmethod
def add_args(parser):
"""Add optimizer-specific arguments to the parser."""
# fmt: off
Mutant 3217
--- fairseq/optim/adadelta.py
+++ fairseq/optim/adadelta.py
@@ -25,9 +25,7 @@
parser.add_argument('--weight-decay', '--wd', default=0.0, type=float, metavar='WD',
help='weight decay')
parser.add_argument('--anneal-eps', action='store_true', help='flag to anneal eps')
- # fmt: on
- @property
def optimizer_config(self):
"""
Return a kwarg dictionary that will be used to override optimizer
Mutant 3218
--- fairseq/optim/adadelta.py
+++ fairseq/optim/adadelta.py
@@ -42,7 +42,6 @@
'weight_decay': self.args.weight_decay,
}
- @property
def supports_flat_params(self):
return True