From b2e1d87c13b91777b837ac1a7f2febb58c3b0f80 Mon Sep 17 00:00:00 2001 From: HenriChabert Date: Wed, 25 Aug 2021 17:10:04 +0200 Subject: [PATCH 1/2] Added role for Tensorflow webapp --- webapps/tensorboard-web-app-v2/webapp.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/webapps/tensorboard-web-app-v2/webapp.json b/webapps/tensorboard-web-app-v2/webapp.json index 9438fa1..68a6cc9 100644 --- a/webapps/tensorboard-web-app-v2/webapp.json +++ b/webapps/tensorboard-web-app-v2/webapp.json @@ -17,5 +17,8 @@ } ], "baseType": "STANDARD", - "roles": [] + "roles": [{ + "type": "MANAGED_FOLDER", + "targetParamsKey": "retrained_model_folder" + }] } From 95e15a812f16cb9a4e2b1e5cf4a7f57e88ff4d27 Mon Sep 17 00:00:00 2001 From: HenriChabert Date: Mon, 30 Aug 2021 18:13:26 +0200 Subject: [PATCH 2/2] Removed getfrompython --- python-lib/dku_deeplearning_image/tensorboard_handler.py | 1 + webapps/tensorboard-web-app-v2/webapp.json | 6 ++---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/python-lib/dku_deeplearning_image/tensorboard_handler.py b/python-lib/dku_deeplearning_image/tensorboard_handler.py index 2bd4ef8..af1a5ad 100644 --- a/python-lib/dku_deeplearning_image/tensorboard_handler.py +++ b/python-lib/dku_deeplearning_image/tensorboard_handler.py @@ -37,6 +37,7 @@ def download_logs_to_local(folder): def __get_logs_path(): + retrained_model_folder = dataiku.Folder(get_webapp_config().get('retrained_model_folder')) check_folder_exists(retrained_model_folder) diff --git a/webapps/tensorboard-web-app-v2/webapp.json b/webapps/tensorboard-web-app-v2/webapp.json index 68a6cc9..b0ad8eb 100644 --- a/webapps/tensorboard-web-app-v2/webapp.json +++ b/webapps/tensorboard-web-app-v2/webapp.json @@ -6,14 +6,12 @@ }, "libraries" : [], "hasBackend": "true", - "paramsPythonSetup": "helpers/webapp-helper.py", "params": [ { "name": "retrained_model_folder", - "type": "SELECT", + "type": "MANAGED_FOLDER", "label": "Folder containing retrained model", - "mandatory": true, - "getChoicesFromPython": true + "mandatory": true } ], "baseType": "STANDARD",