def __init__(self, net_info, eval_func, lam=4, imgSize=32, init=False, bias=0):
    self.lam = lam
    self.pop = [Individual(net_info, init) for _ in range((1 + self.lam))]
    self.eval_func = eval_func
    self.num_gen = 0
    self.num_eval = 0
    self.max_pool_num = int((math.log2(imgSize) - 2))
    self.init = init
    self.bias = bias
def __init__(self, net_info, eval_func, lam=4, imgSize=32, init=False, bias=0):
    self.lam = lam
    self.pop = [Individual(net_info, init) for _ in range((1 + self.lam))]
    self.eval_func = eval_func
    self.num_gen = 0
    self.num_eval = 0
    self.max_pool_num = int((math.log2(imgSize) - 2))
    self.init = init
    self.bias = bias