From 5162d41bcc1694349173bdcdd6d15c2ed47d838d Mon Sep 17 00:00:00 2001 From: Andre Henriques Date: Mon, 4 Dec 2023 10:30:47 +0000 Subject: [PATCH] fix diagram --- diagrams/expandable_models.d2 | 98 +++++++++++++++++------------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/diagrams/expandable_models.d2 b/diagrams/expandable_models.d2 index 758804c..4c324a1 100644 --- a/diagrams/expandable_models.d2 +++ b/diagrams/expandable_models.d2 @@ -2,18 +2,18 @@ indata: "Input data" { shape: cylinder } -model_generation: Model Generation { +model-generation: Model Generation { - hidden_layers_generator: Hidden Layers Model Generator + hidden-layers-generator: Hidden Layers Model Generator - hidden_layers_generator<->generator: Request/Accept Model + hidden-layers-generator<->generator: Request/Accept Model - head_generator: Head Models Generator { + head-generator: Head Models Generator { - _.head_generator->model1: Create - _.head_generator->model2: Create - _.head_generator->modeln: Create + _.head-generator->model1: Create + _.head-generator->model2: Create + _.head-generator->modeln: Create model1 model2 @@ -23,111 +23,111 @@ model_generation: Model Generation { model2<->_.generator: Request/Accept Model modeln<->_.generator: Request/Accept Model - model1->_.head_generator: Accept Model - model2->_.head_generator: Accept Model - modeln->_.head_generator: Accept Model + model1->_.head-generator: Accept Model + model2->_.head-generator: Accept Model + modeln->_.head-generator: Accept Model } generator: Generator { - _.generator->model_search: Start + _.generator->model-search: Start - model_search: Model Search { + model-search: Model Search { - database_search: Database search + database-search: Database search autoML: Automl } - model_search->model_training: Propose model - model_training->model_search: Reject model and request new one + model-search->model-training: Propose model + model-training->model-search: Reject model and request new one - model_training: Model Traning { + model-training: Model Traning { - _.model_training->node: Start Training + _.model-training->node: Start Training node: Node - _.model_training<-node: End Training + _.model-training<-node: End Training } - model_training->_.generator: Accept Model + model-training->_.generator: Accept Model } } -node_manager: Node Manager { +node-manager: Node Manager { node1 node2 noden: "node..." - node_manager->node1: Manage - node_manager->node2: Manage - node_manager->noden: Manage + node-manager->node1: Manage + node-manager->node2: Manage + node-manager->noden: Manage } -model_generation.generator.model_training.node<->node_manager: Request/Gives node to train +model-generation.generator.model-training.node<->node-manager: Request/Gives node to train -model_database: Model database { +model-database: Model database { shape: cylinder } -model_runner: Model Runner { +model-runner: Model Runner { node: Node headless: Obatin Headless Model - _.model_runner->headless: Start + _.model-runner->headless: Start - headless<->_.model_database: Request/Get Model + headless<->_.model-database: Request/Get Model headless<->node: Run/Result - headless->model_search: Results + headless->model-search: Results - model_search: Model Search { + model-search: Model Search { } - model_search<->_.model_database: Request Head Models + model-search<->_.model-database: Request Head Models - head_model: Head Model + head-model: Head Model - model_search->head_model: Obtain + model-search->head-model: Obtain - head_model<->node: Run/Result + head-model<->node: Run/Result - head_model->model_search: Unsatatisfary results, request new model - head_model->results_cache: Unsatatisfary results, save results + head-model->model-search: Unsatatisfary results, request new model + head-model->results-cache: Unsatatisfary results, save results - results_cache: Results Cache + results-cache: Results Cache combine: Combine - head_model->combine: Satisfary Results/No more options + head-model->combine: Satisfary Results/No more options - combine<-results_cache: Cached results Results + combine<-results-cache: Cached results Results - combine->_.model_runner: Results + combine->_.model-runner: Results } -model_runner.node<->node_manager: Request/Gives node to run model +model-runner.node<->node-manager: Request/Gives node to run model User.shape: Person User->indata: Uploads data -User->model_generation: Requests Model -User->model_database: Manages Models -User->model_runner: Request image for classification -model_runner->User: Give class of image +User->model-generation: Requests Model +User->model-database: Manages Models +User->model-runner: Request image for classification +model-runner->User: Give class of image -model_generation.generator <-> indata: Requests Data +model-generation.generator <-> indata: Requests Data -model_generation->model_generation.hidden_layers_generator: Start -model_generation.hidden_layers_generator->model_generation.head_generator: Strip head and give base model to Head Generator +model-generation->model-generation.hidden-layers-generator: Start +model-generation.hidden-layers-generator->model-generation.head-generator: Strip head and give base model to Head Generator -model_generation.head_generator->model_database: Save hidden layers model and heads +model-generation.head-generator->model-database: Save hidden layers model and heads