mloptimizer.genetic.deapoptimizer#

Module Contents#

Classes#

DeapOptimizer

class mloptimizer.genetic.deapoptimizer.DeapOptimizer(hyperparam_space: mloptimizer.hyperparams.HyperparameterSpace = None, use_parallel=False, seed=None)[source]#
init_individual(pcls)[source]#

Method to create an individual

Parameters:

pcls (class) – class of the individual

Returns:

ind – individual

Return type:

individual

individual2dict(individual)[source]#

Method to convert an individual to a dictionary of hyperparams

Parameters:

individual (individual) – individual to convert

Returns:

individual_dict – dictionary of hyperparams

Return type:

dict

setup()[source]#

Method to set the parameters for the optimization.