'Args:
min_max_spacing: (minv, maxv, spacing) for each dimension'

def __init__(self, *min_max_spacing):

    self.n = len(min_max_spacing)
    self.discretizers = [UniformDiscretizer1D(*k) for k in min_max_spacing]
    self.nr_bins = [k.get_nr_bin() for k in self.discretizers]
