fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
Killed 0 out of 3 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 3271
--- fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
+++ fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
@@ -7,7 +7,7 @@
import math
-@register_lr_scheduler('tri_stage')
+@register_lr_scheduler('XXtri_stageXX')
class TriStageLRSchedule(FairseqLRScheduler):
"""Tristage learning rate schedulr
Mutant 3272
--- fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
+++ fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
@@ -6,8 +6,6 @@
from . import FairseqLRScheduler, register_lr_scheduler
import math
-
-@register_lr_scheduler('tri_stage')
class TriStageLRSchedule(FairseqLRScheduler):
"""Tristage learning rate schedulr
Mutant 3273
--- fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
+++ fairseq/optim/lr_scheduler/tri_stage_lr_scheduler.py
@@ -74,7 +74,6 @@
self.lr = self.init_lr
self.optimizer.set_lr(self.lr)
- @staticmethod
def add_args(parser):
"""Add arguments to the parser for this LR scheduler."""
# fmt: off