fairseq/optim/adadelta.py

Killed 0 out of 5 mutants

Survived

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

Mutant 1945

--- 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 1946

--- 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 1947

--- 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 1948

--- 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 1949

--- 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