From d7adcf83af37511c102bc3e154e36396762014e9 Mon Sep 17 00:00:00 2001 From: Baptiste Bauvin <baptiste.bauvin@lis-lab.fr> Date: Thu, 16 Jan 2020 13:45:33 +0100 Subject: [PATCH] Feature importances directroy --- .../mono_multi_view_classifiers/result_analysis.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/multiview_platform/mono_multi_view_classifiers/result_analysis.py b/multiview_platform/mono_multi_view_classifiers/result_analysis.py index 5e673507..ebfcf694 100644 --- a/multiview_platform/mono_multi_view_classifiers/result_analysis.py +++ b/multiview_platform/mono_multi_view_classifiers/result_analysis.py @@ -598,7 +598,9 @@ def publishExampleErrors(example_errors, directory, databaseName, labels_names, def publish_feature_importances(feature_importances, directory, database_name, labels_names, feature_stds=None): for view_name, feature_importance in feature_importances.items(): - file_name = os.path.join(directory, time.strftime( + if not os.path.exists(os.path.join(directory, "feature_importances")): + os.mkdir(os.path.join(directory, "feature_importances")) + file_name = os.path.join(directory, "feature_importances" , time.strftime( "%Y_%m_%d-%H_%M_%S") + "-" + database_name + "-" + "_vs_".join( labels_names) + "-" + view_name + "-feature_importances") if feature_stds is not None: -- GitLab