fairseq/modules/scalar_bias.py
Killed 0 out of 3 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 3326
--- fairseq/modules/scalar_bias.py
+++ fairseq/modules/scalar_bias.py
@@ -13,7 +13,6 @@
the model to optionally attend to this vector instead of the past
"""
- @staticmethod
def forward(ctx, input, dim, bias_init):
size = list(input.size())
size[dim] += 1
Mutant 3327
--- fairseq/modules/scalar_bias.py
+++ fairseq/modules/scalar_bias.py
@@ -22,7 +22,6 @@
ctx.dim = dim
return output
- @staticmethod
def backward(ctx, grad):
return grad.narrow(ctx.dim, 1, grad.size(ctx.dim) - 1), None, None
Mutant 3328
--- fairseq/modules/scalar_bias.py
+++ fairseq/modules/scalar_bias.py
@@ -27,6 +27,6 @@
return grad.narrow(ctx.dim, 1, grad.size(ctx.dim) - 1), None, None
-def scalar_bias(input, dim, bias_init=0):
+def scalar_bias(input, dim, bias_init=1):
return ScalarBias.apply(input, dim, bias_init)