biophysics_fittingoptimizereaAlphaMuPlusLambdaCheckpoint

eaAlphaMuPlusLambdaCheckpoint

biophysics_fitting.optimizer.eaAlphaMuPlusLambdaCheckpoint(population, toolbox, mu, cxpb, mutpb, ngen, stats=None, halloffame=None, cp_frequency=1, db_run=None, continue_cp=False, db=None)

This is the \((~\alpha,\mu~,~\lambda)\) evolutionary algorithm

Parameters:
  • population (list) – list of deap Individuals

  • toolbox (deap Toolbox)

  • mu (int) – Total parent population size of EA

  • cxpb (float) – Crossover probability

  • mutpb (float) – Mutation probability

  • ngen (int) – Total number of generation to run

  • stats (deap.tools.Statistics) – generation of statistics

  • halloffame (deap.tools.HallOfFame) – hall of fame

  • cp_frequency (int) – generations between checkpoints

  • cp_filename (DataBase or None) – db_run, where the checkpoint is stored in [generation]_checkpoint. Was: path to checkpoint filename

  • continue_cp (bool) – whether to continue