autokeras/blocks/preprocessing.py
Killed 5 out of 13 mutantsSurvived
Survived mutation testing. These mutants show holes in your test suite.Mutant 170
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -20,7 +20,7 @@
batch axis) is not allowed.
"""
- def __init__(self, axis: int = -1, **kwargs):
+ def __init__(self, axis: int = +1, **kwargs):
super().__init__(**kwargs)
self.axis = axis
Mutant 171
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -20,7 +20,7 @@
batch axis) is not allowed.
"""
- def __init__(self, axis: int = -1, **kwargs):
+ def __init__(self, axis: int = -2, **kwargs):
super().__init__(**kwargs)
self.axis = axis
Mutant 172
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -45,7 +45,7 @@
def __init__(self,
output_sequence_length: Optional[int] = None,
- max_tokens: int = 20000,
+ max_tokens: int = 20001,
**kwargs):
super().__init__(**kwargs)
self.output_sequence_length = output_sequence_length
Mutant 173
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -143,7 +143,7 @@
horizontal_flip=None,
rotation_factor=0.5,
zoom_factor=0.5,
- contrast_factor=0.5,
+ contrast_factor=1.5,
**kwargs):
super().__init__(**kwargs)
self.translation_factor = translation_factor
Mutant 174
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -153,7 +153,6 @@
self.zoom_factor = zoom_factor
self.contrast_factor = contrast_factor
- @staticmethod
def _get_fraction_value(value):
if isinstance(value, tuple):
return value
Mutant 175
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -222,7 +222,7 @@
def __init__(self, **kwargs):
super().__init__(**kwargs)
- self.column_types = None
+ self.column_types = ""
self.column_names = None
def build(self, hp, inputs=None):
Mutant 176
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -223,7 +223,7 @@
def __init__(self, **kwargs):
super().__init__(**kwargs)
self.column_types = None
- self.column_names = None
+ self.column_names = ""
def build(self, hp, inputs=None):
input_node = nest.flatten(inputs)[0]
Mutant 182
--- autokeras/blocks/preprocessing.py
+++ autokeras/blocks/preprocessing.py
@@ -237,7 +237,6 @@
encoding.append(keras_layers.NONE)
return keras_layers.MultiColumnCategoricalEncoding(encoding)(input_node)
- @classmethod
def from_config(cls, config):
column_types = config.pop('column_types')
column_names = config.pop('column_names')