def __init__(self, args):
    super(Evolution_Trainer, self).__init__(args)
    self.args = args
    self.random_seed = args.random_seed
    self.population = deque()
    self.accuracies = deque()
    self.population_size = args.population_size
    self.sample_size = args.sample_size
    self.cycles = args.cycles
    self.init_time = 0
    print('initializing population on evolution_trainer init, maybe not the best strategy')
    self.__initialize_population()
def __init__(self, args):
    super(Evolution_Trainer, self).__init__(args)
    self.args = args
    self.random_seed = args.random_seed
    self.population = deque()
    self.accuracies = deque()
    self.population_size = args.population_size
    self.sample_size = args.sample_size
    self.cycles = args.cycles
    self.init_time = 0
    print('initializing population on evolution_trainer init, maybe not the best strategy')
    self.__initialize_population()