cluster.automl package¶
Submodules¶
cluster.automl.automl_runmanager module¶
-
class
cluster.automl.automl_runmanager.
AutoMlRunManager
(nn_id)[source]¶ Bases:
object
automl runmanager with handles from create net ver, batch ver
-
create_networks
(generation, number)[source]¶ We need to create new network for evluate our hyperparameter :param generation:number of generation :param population:number of population for each generation :return:return list of network (nn_id and version)
-
discard_inferior
(networks, survive)[source]¶ discard inferior genes combinations :param networks: network lists :return: networks
-
mutation
(networks, number)[source]¶ mutate gene with survived ones :param networks: networks info :param number: number of genes to generate :return: networks
-
set_train_finish
(ver_data_sets)[source]¶ update state flag for version level info on database :param input_data : raw info we had on database :return:version info
-
train_networks
(networks)[source]¶ train each networks on cluster server :param networks: network lists :return: networks
-
update_summary
(networks, survive)[source]¶ update summary info of processing genetic algorithm arranged by generation (sequece of list means number of generation each node contains extra info like survive or not :param networks: networks for one generations :param survive: number of gene to survive :return: dict type result info with extra flag
-