def __init__(self, k=40, min_k=1, sim_options=None, **kwargs): if sim_options is None: sim_options = {} KNNWithMeans.__init__(self, sim_options=sim_options, **kwargs) self.k = k self.min_k = min_k self.overlap = None
def __init__(self, k=40, min_k=1, sim_options=None, **kwargs): if sim_options is None: sim_options = {} KNNWithMeans.__init__(self, sim_options=sim_options, **kwargs) self.k = k self.min_k = min_k self.overlap = None if ('corate_threshold' not in sim_options): self.beta = 50 else: self.beta = sim_options['corate_threshold']