fairseq/modules/sinusoidal_positional_embedding.py
Killed 0 out of 2 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 188
--- fairseq/modules/sinusoidal_positional_embedding.py
+++ fairseq/modules/sinusoidal_positional_embedding.py
@@ -18,7 +18,7 @@
Padding symbols are ignored.
"""
- def __init__(self, embedding_dim, padding_idx, init_size=1024):
+ def __init__(self, embedding_dim, padding_idx, init_size=1025):
super().__init__()
self.embedding_dim = embedding_dim
self.padding_idx = padding_idx
Mutant 189
--- fairseq/modules/sinusoidal_positional_embedding.py
+++ fairseq/modules/sinusoidal_positional_embedding.py
@@ -32,7 +32,6 @@
def prepare_for_onnx_export_(self):
self.onnx_trace = True
- @staticmethod
def get_embedding(
num_embeddings: int, embedding_dim: int, padding_idx: Optional[int] = None
):