fairseq/models/fairseq_model.py
Killed 2 out of 16 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 886
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -19,7 +19,7 @@
from torch import Tensor
-logger = logging.getLogger(__name__)
+logger = None
class BaseFairseqModel(nn.Module):
Mutant 887
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -27,7 +27,7 @@
def __init__(self):
super().__init__()
- self._is_generation_fast = False
+ self._is_generation_fast = True
@staticmethod
def add_args(parser):
Mutant 888
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -27,7 +27,7 @@
def __init__(self):
super().__init__()
- self._is_generation_fast = False
+ self._is_generation_fast = None
@staticmethod
def add_args(parser):
Mutant 889
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -29,7 +29,6 @@
super().__init__()
self._is_generation_fast = False
- @staticmethod
def add_args(parser):
"""Add model-specific arguments to the parser."""
pass
Mutant 890
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -34,7 +34,6 @@
"""Add model-specific arguments to the parser."""
pass
- @classmethod
def build_model(cls, args, task):
"""Build a new model instance."""
raise NotImplementedError("Model must implement the build_model method")
Mutant 891
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -81,7 +81,7 @@
"""Maximum length supported by the model."""
return None
- def load_state_dict(self, state_dict, strict=True, args=None):
+ def load_state_dict(self, state_dict, strict=False, args=None):
"""Copies parameters and buffers from *state_dict* into this module and
its descendants.
Mutant 892
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -216,7 +216,6 @@
self.apply(apply_prepare_for_tpu_)
- @classmethod
def from_pretrained(
cls,
model_name_or_path,
Mutant 893
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -221,7 +221,7 @@
cls,
model_name_or_path,
checkpoint_file="model.pt",
- data_name_or_path=".",
+ data_name_or_path="XX.XX",
**kwargs,
):
"""
Mutant 894
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -257,7 +257,6 @@
logger.info(x["args"])
return hub_utils.GeneratorHubInterface(x["args"], x["task"], x["models"])
- @classmethod
def hub_models(cls):
return {}
Mutant 897
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -366,7 +366,6 @@
}
)
- @staticmethod
def build_shared_embeddings(
dicts: Dict[str, Dictionary],
langs: List[str],
Mutant 898
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -413,7 +413,6 @@
"""Maximum length supported by the decoder."""
return min(model.decoder.max_positions() for model in self.models.values())
- @property
def encoder(self):
return self.models[self.keys[0]].encoder
Mutant 899
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -417,7 +417,6 @@
def encoder(self):
return self.models[self.keys[0]].encoder
- @property
def decoder(self):
return self.models[self.keys[0]].decoder
Mutant 900
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -424,7 +424,7 @@
def forward_decoder(self, prev_output_tokens, **kwargs):
return self.decoder(prev_output_tokens, **kwargs)
- def load_state_dict(self, state_dict, strict=True, args=None):
+ def load_state_dict(self, state_dict, strict=False, args=None):
"""Copies parameters and buffers from *state_dict* into this module and
its descendants.
Mutant 901
--- fairseq/models/fairseq_model.py
+++ fairseq/models/fairseq_model.py
@@ -492,7 +492,6 @@
"""Maximum length supported by the decoder."""
return self.decoder.max_positions()
- @property
def supported_targets(self):
return {"future"}