mloptimizer.core.keras#

Module Contents#

Classes#

KerasClassifierOptimizer

Class for the optimization of a gradient boosting classifier from keras.wrappers.scikit_learn.KerasClassifier.

class mloptimizer.core.keras.KerasClassifierOptimizer(estimator_class, features: numpy.array, labels: numpy.array, folder=os.curdir, log_file='mloptimizer.log', hyperparam_space: mloptimizer.hyperparams.HyperparameterSpace = None, eval_function=train_score, fitness_score='accuracy', metrics=None, seed=random.randint(0, 1000000), use_parallel=False, use_mlflow=False)[source]#

Bases: mloptimizer.core.Optimizer

Class for the optimization of a gradient boosting classifier from keras.wrappers.scikit_learn.KerasClassifier. It inherits from BaseOptimizer.

static get_default_hyperparams()[source]#
get_clf(individual)[source]#