7 Copyright (C) e2its - All Rights Reserved 8 * Unauthorized copying of this file, via any medium is strictly prohibited 9 * Proprietary and confidential 11 * This file is part of gDayF project. 13 * Written by Jose L. Sanchez <e2its.es@gmail.com>, 2016-2019 20 ''' Don't delete used for dynamic optimizer methods''' 39 def __init__(self, e_c, deep_impact=3, metric='train_accuracy', dataframe_name='', hash_dataframe=''):
40 super(AdviserAStar, self).
__init__(e_c=e_c, deep_impact=deep_impact, metric=metric,
41 dataframe_name=dataframe_name, hash_dataframe=hash_dataframe)
47 metric_value, _, objective = eval(
'self.get_' + self.
metric +
'(armetadata)')
48 engine = get_model_fw(armetadata)
51 optimizer_engine = importlib.import_module(self.
_frameworks[engine][
'conf'][
'optimization_method'])
52 model_list = optimizer_engine.Optimizer(self.
_ec).
optimize_models(armetadata=armetadata,
53 metric_value=metric_value,
57 optimized_model_list = list()
58 for model
in model_list:
61 return (optimized_model_list)
def __init__(self, e_c, deep_impact=3, metric='train_accuracy', dataframe_name='', hash_dataframe='')
Constructor.
Define all objects, functions and structured related to manage and execute Smart analysis based on A*...
Class focused on execute A* based analysis on three modalities of working Fast: 1 level analysis over...
Class focused on execute A* based analysis on three modalities of working Fast: 1 level analysis over...
Define all objects, functions and structs related to common utilities not associated to one concrete ...
def optimize_models(self, armetadata)
Method mangaing the generation of possible optimized models.
def safe_append(self, model_list, model)
Check if model is previously executed.
Define all objects, functions and structs related to load on system all configuration parameter from ...