fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
Killed 0 out of 3 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 3252
--- fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
+++ fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
@@ -6,7 +6,7 @@
from . import FairseqLRScheduler, register_lr_scheduler
-@register_lr_scheduler('polynomial_decay')
+@register_lr_scheduler('XXpolynomial_decayXX')
class PolynomialDecaySchedule(FairseqLRScheduler):
"""Decay the LR on a fixed schedule."""
Mutant 3253
--- fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
+++ fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
@@ -5,8 +5,6 @@
from . import FairseqLRScheduler, register_lr_scheduler
-
-@register_lr_scheduler('polynomial_decay')
class PolynomialDecaySchedule(FairseqLRScheduler):
"""Decay the LR on a fixed schedule."""
Mutant 3254
--- fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
+++ fairseq/optim/lr_scheduler/polynomial_decay_schedule.py
@@ -26,7 +26,6 @@
self.power = args.power
self.optimizer.set_lr(self.warmup_factor * self.lr)
- @staticmethod
def add_args(parser):
"""Add arguments to the parser for this LR scheduler."""
parser.add_argument('--force-anneal', '--fa', type=int, metavar='N',