def __init__(self, missing_values="NaN", strategy="mean", axis=0, verbose=0, copy=True, input_features=None, output_features=None): self.name = "{}_{}".format(self.op, uuid.uuid1()) self.input_features = input_features self.output_features = output_features self.input_shapes = {'data_shape': [{'shape': 'scalar'}]} self.feature_extractor = FeatureExtractor( input_scalars=[input_features], output_vector='extracted_' + output_features, output_vector_items=[output_features]) SklearnImputer.__init__(self, missing_values, strategy, axis, verbose, copy)
def __init__(self, **kwargs): Imputer.__init__(self, **kwargs)