def get_params(self, deep=True):
    'Get the parameters in a sklearn-consistent interface'
    return {'fis': self.fis, 'defuzzification': self.defuzzification, **{parameter: getattr(self, parameter) for (parameter, _) in _get_vars(self.fis)}}
Get the parameters in a sklearn-consistent interface
def get_params(self, deep=True):
    
    return {'fis': self.fis, 'defuzzification': self.defuzzification, **{parameter: getattr(self, parameter) for (parameter, _) in _get_vars(self.fis)}}