From 8f47a17a8659383ce912c781a7e8119ca05e39b7 Mon Sep 17 00:00:00 2001 From: Dominique Benielli <dominique.benielli@univ-amu.fr> Date: Mon, 19 May 2025 15:02:53 +0200 Subject: [PATCH] stamping --- copyright.py | 2 + format_dataset.py | 37 +++++++++++++++++++ setup.py | 37 +++++++++++++++++++ summit/execute.py | 37 +++++++++++++++++++ summit/multiview_platform/exec_classif.py | 37 +++++++++++++++++++ summit/multiview_platform/metrics/__init__.py | 2 +- .../metrics/accuracy_score.py | 37 +++++++++++++++++++ summit/multiview_platform/metrics/f1_score.py | 37 +++++++++++++++++++ .../multiview_platform/metrics/fbeta_score.py | 37 +++++++++++++++++++ .../metrics/hamming_loss.py | 37 +++++++++++++++++++ .../metrics/jaccard_score.py | 37 +++++++++++++++++++ summit/multiview_platform/metrics/log_loss.py | 37 +++++++++++++++++++ .../metrics/matthews_corrcoef.py | 37 +++++++++++++++++++ .../metrics/precision_score.py | 37 +++++++++++++++++++ .../metrics/recall_score.py | 37 +++++++++++++++++++ .../metrics/roc_auc_score.py | 37 +++++++++++++++++++ .../metrics/zero_one_loss.py | 37 +++++++++++++++++++ .../monoview/exec_classif_mono_view.py | 37 +++++++++++++++++++ .../monoview/monoview_utils.py | 37 +++++++++++++++++++ .../monoview_classifiers/adaboost.py | 37 +++++++++++++++++++ .../additions/SVCClassifier.py | 37 +++++++++++++++++++ .../monoview_classifiers/decision_tree.py | 37 +++++++++++++++++++ .../monoview_classifiers/gradient_boosting.py | 37 +++++++++++++++++++ .../monoview_classifiers/imbalance_bagging.py | 37 +++++++++++++++++++ .../monoview_classifiers/knn.py | 37 +++++++++++++++++++ .../monoview_classifiers/lasso.py | 37 +++++++++++++++++++ .../monoview_classifiers/random_forest.py | 37 +++++++++++++++++++ .../monoview_classifiers/random_scm.py | 37 +++++++++++++++++++ .../monoview_classifiers/scm.py | 37 +++++++++++++++++++ .../monoview_classifiers/sgd.py | 37 +++++++++++++++++++ .../monoview_classifiers/svm_linear.py | 37 +++++++++++++++++++ .../monoview_classifiers/svm_poly.py | 37 +++++++++++++++++++ .../monoview_classifiers/svm_rbf.py | 37 +++++++++++++++++++ .../multiview/exec_multiview.py | 37 +++++++++++++++++++ .../multiview/multiview_utils.py | 37 +++++++++++++++++++ .../additions/diversity_utils.py | 37 +++++++++++++++++++ .../additions/early_fusion_from_monoview.py | 37 +++++++++++++++++++ .../additions/fusion_utils.py | 37 +++++++++++++++++++ .../additions/jumbo_fusion_utils.py | 37 +++++++++++++++++++ .../additions/kernel_learning.py | 37 +++++++++++++++++++ .../additions/late_fusion_utils.py | 37 +++++++++++++++++++ .../multiview_classifiers/additions/utils.py | 37 +++++++++++++++++++ .../bayesian_inference_fusion.py | 37 +++++++++++++++++++ .../difficulty_fusion.py | 37 +++++++++++++++++++ .../multiview_classifiers/disagree_fusion.py | 37 +++++++++++++++++++ .../double_fault_fusion.py | 37 +++++++++++++++++++ .../early_fusion_adaboost.py | 37 +++++++++++++++++++ .../early_fusion_decision_tree.py | 37 +++++++++++++++++++ .../early_fusion_gradient_boosting.py | 37 +++++++++++++++++++ .../early_fusion_lasso.py | 37 +++++++++++++++++++ .../early_fusion_random_forest.py | 37 +++++++++++++++++++ .../multiview_classifiers/early_fusion_sgd.py | 37 +++++++++++++++++++ .../early_fusion_svm_rbf.py | 37 +++++++++++++++++++ .../multiview_classifiers/entropy_fusion.py | 37 +++++++++++++++++++ .../multiview_classifiers/lp_norm_mkl.py | 37 +++++++++++++++++++ .../majority_voting_fusion.py | 37 +++++++++++++++++++ .../multiview_classifiers/mucombo.py | 37 +++++++++++++++++++ .../multiview_classifiers/mumbo.py | 37 +++++++++++++++++++ .../multiview_classifiers/mvml.py | 37 +++++++++++++++++++ .../multiview_classifiers/svm_jumbo_fusion.py | 37 +++++++++++++++++++ .../weighted_linear_early_fusion.py | 37 +++++++++++++++++++ .../weighted_linear_late_fusion.py | 37 +++++++++++++++++++ .../result_analysis/duration_analysis.py | 37 +++++++++++++++++++ .../result_analysis/error_analysis.py | 37 +++++++++++++++++++ .../result_analysis/execution.py | 37 +++++++++++++++++++ .../result_analysis/feature_importances.py | 37 +++++++++++++++++++ .../result_analysis/metric_analysis.py | 37 +++++++++++++++++++ .../result_analysis/noise_analysis.py | 37 +++++++++++++++++++ .../result_analysis/tracebacks_analysis.py | 37 +++++++++++++++++++ summit/multiview_platform/utils/base.py | 37 +++++++++++++++++++ .../multiview_platform/utils/configuration.py | 37 +++++++++++++++++++ summit/multiview_platform/utils/dataset.py | 37 +++++++++++++++++++ summit/multiview_platform/utils/execution.py | 37 +++++++++++++++++++ .../utils/get_multiview_db.py | 37 +++++++++++++++++++ .../utils/hyper_parameter_search.py | 37 +++++++++++++++++++ .../utils/make_file_config.py | 37 +++++++++++++++++++ summit/multiview_platform/utils/multiclass.py | 37 +++++++++++++++++++ .../utils/multiview_result_analysis.py | 37 +++++++++++++++++++ .../multiview_platform/utils/organization.py | 37 +++++++++++++++++++ .../utils/transformations.py | 37 +++++++++++++++++++ summit/tests/test_exec_classif.py | 37 +++++++++++++++++++ summit/tests/test_metrics/test_metrics.py | 37 +++++++++++++++++++ .../test_exec_classif_mono_view.py | 37 +++++++++++++++++++ .../test_mono_view/test_monoview_utils.py | 37 +++++++++++++++++++ .../test_adaboost.py | 37 +++++++++++++++++++ .../test_compatibility.py | 37 +++++++++++++++++++ .../test_multi_view/test_exec_multiview.py | 37 +++++++++++++++++++ .../test_multi_view/test_multiview_utils.py | 37 +++++++++++++++++++ .../test_PseudoCQFusionModule.py | 37 +++++++++++++++++++ .../test_additions/test_diversity_utils.py | 37 +++++++++++++++++++ .../test_additions/test_jumbo_fusion_utils.py | 37 +++++++++++++++++++ .../test_difficulty_fusion.py | 37 +++++++++++++++++++ .../test_disagree_fusion.py | 37 +++++++++++++++++++ .../test_diversity_utils.py | 37 +++++++++++++++++++ .../test_double_fault_fusion.py | 37 +++++++++++++++++++ .../test_entropy_fusion.py | 37 +++++++++++++++++++ .../test_weighted_linear_early_fusion.py | 37 +++++++++++++++++++ .../test_duration_analysis.py | 37 +++++++++++++++++++ .../test_error_analysis.py | 37 +++++++++++++++++++ .../test_result_analysis/test_execution.py | 37 +++++++++++++++++++ .../test_feature_importances.py | 37 +++++++++++++++++++ .../test_metric_analysis.py | 37 +++++++++++++++++++ .../test_tracebacks_analysis.py | 37 +++++++++++++++++++ .../tests/test_utils/test_GetMultiviewDB.py | 37 +++++++++++++++++++ summit/tests/test_utils/test_base.py | 37 +++++++++++++++++++ summit/tests/test_utils/test_configuration.py | 37 +++++++++++++++++++ summit/tests/test_utils/test_dataset.py | 37 +++++++++++++++++++ summit/tests/test_utils/test_execution.py | 37 +++++++++++++++++++ .../test_utils/test_hyper_parameter_search.py | 37 +++++++++++++++++++ summit/tests/test_utils/test_multiclass.py | 37 +++++++++++++++++++ .../tests/test_utils/test_transormations.py | 37 +++++++++++++++++++ summit/tests/utils.py | 37 +++++++++++++++++++ 112 files changed, 4073 insertions(+), 1 deletion(-) diff --git a/copyright.py b/copyright.py index c700719d..ea252994 100644 --- a/copyright.py +++ b/copyright.py @@ -75,6 +75,7 @@ def writeStamp(): for filename in files: fileStamping(filename, stamp) fileStamping("setup.py", stamp) + fileStamping("format_dataset.py", stamp) def eraseStamp(): @@ -84,6 +85,7 @@ def eraseStamp(): for filename in files: fileUnStamping(filename) fileUnStamping("setup.py") + fileUnStamping("format_dataset.py") def usage(arg): diff --git a/format_dataset.py b/format_dataset.py index 2f70515e..39b777e1 100644 --- a/format_dataset.py +++ b/format_dataset.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# """ This file is provided as an example of dataset formatting, using a csv-stored mutliview dataset to build a SuMMIT-compatible hdf5 file. diff --git a/setup.py b/setup.py index 329c01fc..550657d6 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,41 @@ # -*- coding: utf-8 -*- +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### + #Extracting requrements from requirements.txt with open('requirements.txt') as f: requirements = f.read().splitlines() diff --git a/summit/execute.py b/summit/execute.py index 30196e99..392d3bc7 100644 --- a/summit/execute.py +++ b/summit/execute.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# """This is the execution module, used to execute the code""" import os diff --git a/summit/multiview_platform/exec_classif.py b/summit/multiview_platform/exec_classif.py index 640761d5..bf2d427b 100644 --- a/summit/multiview_platform/exec_classif.py +++ b/summit/multiview_platform/exec_classif.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import logging import os import pkgutil diff --git a/summit/multiview_platform/metrics/__init__.py b/summit/multiview_platform/metrics/__init__.py index 4a7ca0b0..47cbe8b6 100644 --- a/summit/multiview_platform/metrics/__init__.py +++ b/summit/multiview_platform/metrics/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.0.0.0" +__version__ = "0.0.1" """ To be able to add another metric to the benchmark you must : diff --git a/summit/multiview_platform/metrics/accuracy_score.py b/summit/multiview_platform/metrics/accuracy_score.py index ba07df93..de9f9a2f 100644 --- a/summit/multiview_platform/metrics/accuracy_score.py +++ b/summit/multiview_platform/metrics/accuracy_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# """Functions : score: to get the accuracy score get_scorer: returns a sklearn scorer for grid search diff --git a/summit/multiview_platform/metrics/f1_score.py b/summit/multiview_platform/metrics/f1_score.py index d9924cf5..5caa386b 100644 --- a/summit/multiview_platform/metrics/f1_score.py +++ b/summit/multiview_platform/metrics/f1_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# """Functions : score: to get the f1 score get_scorer: returns a sklearn scorer for grid search diff --git a/summit/multiview_platform/metrics/fbeta_score.py b/summit/multiview_platform/metrics/fbeta_score.py index 2b3de2ac..1cc86f5c 100644 --- a/summit/multiview_platform/metrics/fbeta_score.py +++ b/summit/multiview_platform/metrics/fbeta_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import fbeta_score as metric from sklearn.metrics import make_scorer diff --git a/summit/multiview_platform/metrics/hamming_loss.py b/summit/multiview_platform/metrics/hamming_loss.py index 3ee875f2..618e3e38 100644 --- a/summit/multiview_platform/metrics/hamming_loss.py +++ b/summit/multiview_platform/metrics/hamming_loss.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import hamming_loss as metric from sklearn.metrics import make_scorer diff --git a/summit/multiview_platform/metrics/jaccard_score.py b/summit/multiview_platform/metrics/jaccard_score.py index f58d6da5..9576300b 100644 --- a/summit/multiview_platform/metrics/jaccard_score.py +++ b/summit/multiview_platform/metrics/jaccard_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import jaccard_score as metric from sklearn.metrics import make_scorer diff --git a/summit/multiview_platform/metrics/log_loss.py b/summit/multiview_platform/metrics/log_loss.py index 3e4cdef4..73eebb61 100644 --- a/summit/multiview_platform/metrics/log_loss.py +++ b/summit/multiview_platform/metrics/log_loss.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import log_loss as metric from sklearn.metrics import make_scorer diff --git a/summit/multiview_platform/metrics/matthews_corrcoef.py b/summit/multiview_platform/metrics/matthews_corrcoef.py index a7e4eb5c..57ff078a 100644 --- a/summit/multiview_platform/metrics/matthews_corrcoef.py +++ b/summit/multiview_platform/metrics/matthews_corrcoef.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import make_scorer from sklearn.metrics import matthews_corrcoef as metric diff --git a/summit/multiview_platform/metrics/precision_score.py b/summit/multiview_platform/metrics/precision_score.py index 1e5c44cc..00aa1ca5 100644 --- a/summit/multiview_platform/metrics/precision_score.py +++ b/summit/multiview_platform/metrics/precision_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import make_scorer from sklearn.metrics import precision_score as metric diff --git a/summit/multiview_platform/metrics/recall_score.py b/summit/multiview_platform/metrics/recall_score.py index 0b7583c9..939aec52 100644 --- a/summit/multiview_platform/metrics/recall_score.py +++ b/summit/multiview_platform/metrics/recall_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import make_scorer from sklearn.metrics import recall_score as metric diff --git a/summit/multiview_platform/metrics/roc_auc_score.py b/summit/multiview_platform/metrics/roc_auc_score.py index 3249f209..41bbd373 100644 --- a/summit/multiview_platform/metrics/roc_auc_score.py +++ b/summit/multiview_platform/metrics/roc_auc_score.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import make_scorer from sklearn.metrics import roc_auc_score as metric diff --git a/summit/multiview_platform/metrics/zero_one_loss.py b/summit/multiview_platform/metrics/zero_one_loss.py index 3db87fc2..28593616 100644 --- a/summit/multiview_platform/metrics/zero_one_loss.py +++ b/summit/multiview_platform/metrics/zero_one_loss.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import make_scorer from sklearn.metrics import zero_one_loss as metric diff --git a/summit/multiview_platform/monoview/exec_classif_mono_view.py b/summit/multiview_platform/monoview/exec_classif_mono_view.py index 874a2bfc..b522b0b3 100644 --- a/summit/multiview_platform/monoview/exec_classif_mono_view.py +++ b/summit/multiview_platform/monoview/exec_classif_mono_view.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# #!/usr/bin/env python """ Execution: Script to perform a MonoView classification """ diff --git a/summit/multiview_platform/monoview/monoview_utils.py b/summit/multiview_platform/monoview/monoview_utils.py index 2d227fb9..8342771b 100644 --- a/summit/multiview_platform/monoview/monoview_utils.py +++ b/summit/multiview_platform/monoview/monoview_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import pickle diff --git a/summit/multiview_platform/monoview_classifiers/adaboost.py b/summit/multiview_platform/monoview_classifiers/adaboost.py index 56127797..1578d01b 100644 --- a/summit/multiview_platform/monoview_classifiers/adaboost.py +++ b/summit/multiview_platform/monoview_classifiers/adaboost.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import time diff --git a/summit/multiview_platform/monoview_classifiers/additions/SVCClassifier.py b/summit/multiview_platform/monoview_classifiers/additions/SVCClassifier.py index 06d6da20..dd760b24 100644 --- a/summit/multiview_platform/monoview_classifiers/additions/SVCClassifier.py +++ b/summit/multiview_platform/monoview_classifiers/additions/SVCClassifier.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.svm import SVC diff --git a/summit/multiview_platform/monoview_classifiers/decision_tree.py b/summit/multiview_platform/monoview_classifiers/decision_tree.py index 33b99090..9df6caf0 100644 --- a/summit/multiview_platform/monoview_classifiers/decision_tree.py +++ b/summit/multiview_platform/monoview_classifiers/decision_tree.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.tree import DecisionTreeClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/monoview_classifiers/gradient_boosting.py b/summit/multiview_platform/monoview_classifiers/gradient_boosting.py index 77242502..1feddef6 100644 --- a/summit/multiview_platform/monoview_classifiers/gradient_boosting.py +++ b/summit/multiview_platform/monoview_classifiers/gradient_boosting.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import time diff --git a/summit/multiview_platform/monoview_classifiers/imbalance_bagging.py b/summit/multiview_platform/monoview_classifiers/imbalance_bagging.py index d33f8a80..020a9ef8 100644 --- a/summit/multiview_platform/monoview_classifiers/imbalance_bagging.py +++ b/summit/multiview_platform/monoview_classifiers/imbalance_bagging.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from imblearn.ensemble import BalancedBaggingClassifier from sklearn.tree import DecisionTreeClassifier diff --git a/summit/multiview_platform/monoview_classifiers/knn.py b/summit/multiview_platform/monoview_classifiers/knn.py index c23d4d3f..ec4b2a2e 100644 --- a/summit/multiview_platform/monoview_classifiers/knn.py +++ b/summit/multiview_platform/monoview_classifiers/knn.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.neighbors import KNeighborsClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/monoview_classifiers/lasso.py b/summit/multiview_platform/monoview_classifiers/lasso.py index 288bf1db..5ee3d2dd 100644 --- a/summit/multiview_platform/monoview_classifiers/lasso.py +++ b/summit/multiview_platform/monoview_classifiers/lasso.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from sklearn.linear_model import Lasso as LassoSK diff --git a/summit/multiview_platform/monoview_classifiers/random_forest.py b/summit/multiview_platform/monoview_classifiers/random_forest.py index f0d3578c..207db11a 100644 --- a/summit/multiview_platform/monoview_classifiers/random_forest.py +++ b/summit/multiview_platform/monoview_classifiers/random_forest.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.ensemble import RandomForestClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/monoview_classifiers/random_scm.py b/summit/multiview_platform/monoview_classifiers/random_scm.py index 03f36676..97248c55 100644 --- a/summit/multiview_platform/monoview_classifiers/random_scm.py +++ b/summit/multiview_platform/monoview_classifiers/random_scm.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from randomscm.randomscm import RandomScmClassifier diff --git a/summit/multiview_platform/monoview_classifiers/scm.py b/summit/multiview_platform/monoview_classifiers/scm.py index d094ceec..53932edd 100644 --- a/summit/multiview_platform/monoview_classifiers/scm.py +++ b/summit/multiview_platform/monoview_classifiers/scm.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from pyscm.scm import SetCoveringMachineClassifier as scm import numpy as np diff --git a/summit/multiview_platform/monoview_classifiers/sgd.py b/summit/multiview_platform/monoview_classifiers/sgd.py index 312a2bf2..7af130d1 100644 --- a/summit/multiview_platform/monoview_classifiers/sgd.py +++ b/summit/multiview_platform/monoview_classifiers/sgd.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.linear_model import SGDClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/monoview_classifiers/svm_linear.py b/summit/multiview_platform/monoview_classifiers/svm_linear.py index e6f7fb1e..c040b036 100644 --- a/summit/multiview_platform/monoview_classifiers/svm_linear.py +++ b/summit/multiview_platform/monoview_classifiers/svm_linear.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from summit.multiview_platform.monoview_classifiers.additions.SVCClassifier import \ SVCClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/monoview_classifiers/svm_poly.py b/summit/multiview_platform/monoview_classifiers/svm_poly.py index a5200f82..9129dd57 100644 --- a/summit/multiview_platform/monoview_classifiers/svm_poly.py +++ b/summit/multiview_platform/monoview_classifiers/svm_poly.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from summit.multiview_platform.monoview_classifiers.additions.SVCClassifier import \ SVCClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/monoview_classifiers/svm_rbf.py b/summit/multiview_platform/monoview_classifiers/svm_rbf.py index 8e75a3c7..b40a696b 100644 --- a/summit/multiview_platform/monoview_classifiers/svm_rbf.py +++ b/summit/multiview_platform/monoview_classifiers/svm_rbf.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from summit.multiview_platform.monoview_classifiers.additions.SVCClassifier import \ SVCClassifier from ..monoview.monoview_utils import BaseMonoviewClassifier diff --git a/summit/multiview_platform/multiview/exec_multiview.py b/summit/multiview_platform/multiview/exec_multiview.py index d2fbf8ef..d2403f3e 100644 --- a/summit/multiview_platform/multiview/exec_multiview.py +++ b/summit/multiview_platform/multiview/exec_multiview.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import logging import os import os.path diff --git a/summit/multiview_platform/multiview/multiview_utils.py b/summit/multiview_platform/multiview/multiview_utils.py index 6f0518a1..9525d639 100644 --- a/summit/multiview_platform/multiview/multiview_utils.py +++ b/summit/multiview_platform/multiview/multiview_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .. import multiview_classifiers from abc import abstractmethod diff --git a/summit/multiview_platform/multiview_classifiers/additions/diversity_utils.py b/summit/multiview_platform/multiview_classifiers/additions/diversity_utils.py index b27c479b..3e943b26 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/diversity_utils.py +++ b/summit/multiview_platform/multiview_classifiers/additions/diversity_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import itertools import math diff --git a/summit/multiview_platform/multiview_classifiers/additions/early_fusion_from_monoview.py b/summit/multiview_platform/multiview_classifiers/additions/early_fusion_from_monoview.py index 8b4f0b01..3b885805 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/early_fusion_from_monoview.py +++ b/summit/multiview_platform/multiview_classifiers/additions/early_fusion_from_monoview.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from ... import monoview_classifiers diff --git a/summit/multiview_platform/multiview_classifiers/additions/fusion_utils.py b/summit/multiview_platform/multiview_classifiers/additions/fusion_utils.py index 361a664d..b5a8a705 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/fusion_utils.py +++ b/summit/multiview_platform/multiview_classifiers/additions/fusion_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import inspect from ...multiview.multiview_utils import get_monoview_classifier diff --git a/summit/multiview_platform/multiview_classifiers/additions/jumbo_fusion_utils.py b/summit/multiview_platform/multiview_classifiers/additions/jumbo_fusion_utils.py index 3959ff46..f7ffdbd1 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/jumbo_fusion_utils.py +++ b/summit/multiview_platform/multiview_classifiers/additions/jumbo_fusion_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from .late_fusion_utils import LateFusionClassifier diff --git a/summit/multiview_platform/multiview_classifiers/additions/kernel_learning.py b/summit/multiview_platform/multiview_classifiers/additions/kernel_learning.py index 98047643..37a8be3c 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/kernel_learning.py +++ b/summit/multiview_platform/multiview_classifiers/additions/kernel_learning.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.metrics import pairwise import numpy as np diff --git a/summit/multiview_platform/multiview_classifiers/additions/late_fusion_utils.py b/summit/multiview_platform/multiview_classifiers/additions/late_fusion_utils.py index 39bb77b4..c4c37bb3 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/late_fusion_utils.py +++ b/summit/multiview_platform/multiview_classifiers/additions/late_fusion_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from .fusion_utils import BaseFusionClassifier diff --git a/summit/multiview_platform/multiview_classifiers/additions/utils.py b/summit/multiview_platform/multiview_classifiers/additions/utils.py index 998556b1..4055cd51 100644 --- a/summit/multiview_platform/multiview_classifiers/additions/utils.py +++ b/summit/multiview_platform/multiview_classifiers/additions/utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np diff --git a/summit/multiview_platform/multiview_classifiers/bayesian_inference_fusion.py b/summit/multiview_platform/multiview_classifiers/bayesian_inference_fusion.py index 7abaacae..9d4f7b6c 100644 --- a/summit/multiview_platform/multiview_classifiers/bayesian_inference_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/bayesian_inference_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from ..multiview_classifiers.additions.late_fusion_utils import \ diff --git a/summit/multiview_platform/multiview_classifiers/difficulty_fusion.py b/summit/multiview_platform/multiview_classifiers/difficulty_fusion.py index c2531be5..afb851ce 100644 --- a/summit/multiview_platform/multiview_classifiers/difficulty_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/difficulty_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from summit.multiview_platform.multiview_classifiers.additions.diversity_utils import \ diff --git a/summit/multiview_platform/multiview_classifiers/disagree_fusion.py b/summit/multiview_platform/multiview_classifiers/disagree_fusion.py index dbe295b8..fed60dd7 100644 --- a/summit/multiview_platform/multiview_classifiers/disagree_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/disagree_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from summit.multiview_platform.multiview_classifiers.additions.diversity_utils import \ diff --git a/summit/multiview_platform/multiview_classifiers/double_fault_fusion.py b/summit/multiview_platform/multiview_classifiers/double_fault_fusion.py index d3b5347a..3a10ba91 100644 --- a/summit/multiview_platform/multiview_classifiers/double_fault_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/double_fault_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from summit.multiview_platform.multiview_classifiers.additions.diversity_utils import \ diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_adaboost.py b/summit/multiview_platform/multiview_classifiers/early_fusion_adaboost.py index bfcb34d5..f4dfb200 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_adaboost.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_adaboost.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .additions.early_fusion_from_monoview import BaseEarlyFusion from ..utils.hyper_parameter_search import CustomRandint from ..utils.base import base_boosting_estimators diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_decision_tree.py b/summit/multiview_platform/multiview_classifiers/early_fusion_decision_tree.py index fc3e672b..1e907424 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_decision_tree.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_decision_tree.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .additions.early_fusion_from_monoview import BaseEarlyFusion from ..utils.hyper_parameter_search import CustomRandint diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_gradient_boosting.py b/summit/multiview_platform/multiview_classifiers/early_fusion_gradient_boosting.py index f87d3360..ccfc6c44 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_gradient_boosting.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_gradient_boosting.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .additions.early_fusion_from_monoview import BaseEarlyFusion from ..utils.hyper_parameter_search import CustomRandint from ..monoview_classifiers.gradient_boosting import CustomDecisionTreeGB diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_lasso.py b/summit/multiview_platform/multiview_classifiers/early_fusion_lasso.py index 828b7155..a4c50a69 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_lasso.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_lasso.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .additions.early_fusion_from_monoview import BaseEarlyFusion from ..utils.hyper_parameter_search import CustomUniform, CustomRandint diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_random_forest.py b/summit/multiview_platform/multiview_classifiers/early_fusion_random_forest.py index 1a01aa31..1de29aec 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_random_forest.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_random_forest.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from .additions.early_fusion_from_monoview import BaseEarlyFusion diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_sgd.py b/summit/multiview_platform/multiview_classifiers/early_fusion_sgd.py index 580b4662..c023c6c2 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_sgd.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_sgd.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .additions.early_fusion_from_monoview import BaseEarlyFusion from ..utils.hyper_parameter_search import CustomUniform diff --git a/summit/multiview_platform/multiview_classifiers/early_fusion_svm_rbf.py b/summit/multiview_platform/multiview_classifiers/early_fusion_svm_rbf.py index 6d427c98..df2a0d8a 100644 --- a/summit/multiview_platform/multiview_classifiers/early_fusion_svm_rbf.py +++ b/summit/multiview_platform/multiview_classifiers/early_fusion_svm_rbf.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from .additions.early_fusion_from_monoview import BaseEarlyFusion from ..utils.hyper_parameter_search import CustomUniform diff --git a/summit/multiview_platform/multiview_classifiers/entropy_fusion.py b/summit/multiview_platform/multiview_classifiers/entropy_fusion.py index 6a30b569..8168486f 100644 --- a/summit/multiview_platform/multiview_classifiers/entropy_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/entropy_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from summit.multiview_platform.multiview_classifiers.additions.diversity_utils import \ diff --git a/summit/multiview_platform/multiview_classifiers/lp_norm_mkl.py b/summit/multiview_platform/multiview_classifiers/lp_norm_mkl.py index 9ae3ec93..7cbf65d1 100644 --- a/summit/multiview_platform/multiview_classifiers/lp_norm_mkl.py +++ b/summit/multiview_platform/multiview_classifiers/lp_norm_mkl.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from multimodal.kernels.lpMKL import MKL diff --git a/summit/multiview_platform/multiview_classifiers/majority_voting_fusion.py b/summit/multiview_platform/multiview_classifiers/majority_voting_fusion.py index 82e37356..f898da2d 100644 --- a/summit/multiview_platform/multiview_classifiers/majority_voting_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/majority_voting_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from ..multiview_classifiers.additions.late_fusion_utils import \ diff --git a/summit/multiview_platform/multiview_classifiers/mucombo.py b/summit/multiview_platform/multiview_classifiers/mucombo.py index 2776055e..bf2505a7 100644 --- a/summit/multiview_platform/multiview_classifiers/mucombo.py +++ b/summit/multiview_platform/multiview_classifiers/mucombo.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from sklearn.tree import DecisionTreeClassifier diff --git a/summit/multiview_platform/multiview_classifiers/mumbo.py b/summit/multiview_platform/multiview_classifiers/mumbo.py index 04d241ad..532b4c35 100644 --- a/summit/multiview_platform/multiview_classifiers/mumbo.py +++ b/summit/multiview_platform/multiview_classifiers/mumbo.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### + from sklearn.tree import DecisionTreeClassifier import numpy as np import os diff --git a/summit/multiview_platform/multiview_classifiers/mvml.py b/summit/multiview_platform/multiview_classifiers/mvml.py index 458b42c7..0f70eb57 100644 --- a/summit/multiview_platform/multiview_classifiers/mvml.py +++ b/summit/multiview_platform/multiview_classifiers/mvml.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from multimodal.kernels.mvml import MVML diff --git a/summit/multiview_platform/multiview_classifiers/svm_jumbo_fusion.py b/summit/multiview_platform/multiview_classifiers/svm_jumbo_fusion.py index f0a7bd62..273a4f3c 100644 --- a/summit/multiview_platform/multiview_classifiers/svm_jumbo_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/svm_jumbo_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### + from sklearn.svm import SVC from .additions.jumbo_fusion_utils import BaseJumboFusion diff --git a/summit/multiview_platform/multiview_classifiers/weighted_linear_early_fusion.py b/summit/multiview_platform/multiview_classifiers/weighted_linear_early_fusion.py index c131e9a9..cd58975b 100644 --- a/summit/multiview_platform/multiview_classifiers/weighted_linear_early_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/weighted_linear_early_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from .additions.fusion_utils import BaseFusionClassifier diff --git a/summit/multiview_platform/multiview_classifiers/weighted_linear_late_fusion.py b/summit/multiview_platform/multiview_classifiers/weighted_linear_late_fusion.py index a7f488a1..0d3c8478 100644 --- a/summit/multiview_platform/multiview_classifiers/weighted_linear_late_fusion.py +++ b/summit/multiview_platform/multiview_classifiers/weighted_linear_late_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np from ..multiview_classifiers.additions.late_fusion_utils import \ diff --git a/summit/multiview_platform/result_analysis/duration_analysis.py b/summit/multiview_platform/result_analysis/duration_analysis.py index 5c109ed0..5ea0b021 100644 --- a/summit/multiview_platform/result_analysis/duration_analysis.py +++ b/summit/multiview_platform/result_analysis/duration_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import pandas as pd diff --git a/summit/multiview_platform/result_analysis/error_analysis.py b/summit/multiview_platform/result_analysis/error_analysis.py index aeec9e1e..223176b0 100644 --- a/summit/multiview_platform/result_analysis/error_analysis.py +++ b/summit/multiview_platform/result_analysis/error_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # Import built-in modules import logging import os diff --git a/summit/multiview_platform/result_analysis/execution.py b/summit/multiview_platform/result_analysis/execution.py index b503e007..ed7813e1 100644 --- a/summit/multiview_platform/result_analysis/execution.py +++ b/summit/multiview_platform/result_analysis/execution.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import logging import pandas as pd diff --git a/summit/multiview_platform/result_analysis/feature_importances.py b/summit/multiview_platform/result_analysis/feature_importances.py index 1c6b4188..acec7ee9 100644 --- a/summit/multiview_platform/result_analysis/feature_importances.py +++ b/summit/multiview_platform/result_analysis/feature_importances.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import numpy as np diff --git a/summit/multiview_platform/result_analysis/metric_analysis.py b/summit/multiview_platform/result_analysis/metric_analysis.py index 560976d5..b7ba0455 100644 --- a/summit/multiview_platform/result_analysis/metric_analysis.py +++ b/summit/multiview_platform/result_analysis/metric_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import logging import os diff --git a/summit/multiview_platform/result_analysis/noise_analysis.py b/summit/multiview_platform/result_analysis/noise_analysis.py index b4fc8121..e5bf9e02 100644 --- a/summit/multiview_platform/result_analysis/noise_analysis.py +++ b/summit/multiview_platform/result_analysis/noise_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # # import numpy as np # import pandas as pd diff --git a/summit/multiview_platform/result_analysis/tracebacks_analysis.py b/summit/multiview_platform/result_analysis/tracebacks_analysis.py index 174b2386..069b44b3 100644 --- a/summit/multiview_platform/result_analysis/tracebacks_analysis.py +++ b/summit/multiview_platform/result_analysis/tracebacks_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os diff --git a/summit/multiview_platform/utils/base.py b/summit/multiview_platform/utils/base.py index 21c8e7e3..a01edd80 100644 --- a/summit/multiview_platform/utils/base.py +++ b/summit/multiview_platform/utils/base.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# from abc import abstractmethod from datetime import timedelta as hms diff --git a/summit/multiview_platform/utils/configuration.py b/summit/multiview_platform/utils/configuration.py index 9c79b83b..4d8865db 100644 --- a/summit/multiview_platform/utils/configuration.py +++ b/summit/multiview_platform/utils/configuration.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import yaml diff --git a/summit/multiview_platform/utils/dataset.py b/summit/multiview_platform/utils/dataset.py index beaf5829..9bd247c5 100644 --- a/summit/multiview_platform/utils/dataset.py +++ b/summit/multiview_platform/utils/dataset.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import logging import os import select diff --git a/summit/multiview_platform/utils/execution.py b/summit/multiview_platform/utils/execution.py index 4c2e94b7..9a22116b 100644 --- a/summit/multiview_platform/utils/execution.py +++ b/summit/multiview_platform/utils/execution.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import argparse import logging import os diff --git a/summit/multiview_platform/utils/get_multiview_db.py b/summit/multiview_platform/utils/get_multiview_db.py index 81d842fe..0133f652 100644 --- a/summit/multiview_platform/utils/get_multiview_db.py +++ b/summit/multiview_platform/utils/get_multiview_db.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import h5py diff --git a/summit/multiview_platform/utils/hyper_parameter_search.py b/summit/multiview_platform/utils/hyper_parameter_search.py index 49ed36bc..a42d30db 100644 --- a/summit/multiview_platform/utils/hyper_parameter_search.py +++ b/summit/multiview_platform/utils/hyper_parameter_search.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import traceback import yaml from abc import abstractmethod diff --git a/summit/multiview_platform/utils/make_file_config.py b/summit/multiview_platform/utils/make_file_config.py index 019ca606..ada0eacb 100644 --- a/summit/multiview_platform/utils/make_file_config.py +++ b/summit/multiview_platform/utils/make_file_config.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import importlib import inspect diff --git a/summit/multiview_platform/utils/multiclass.py b/summit/multiview_platform/utils/multiclass.py index 2d7189e2..fb3d5522 100644 --- a/summit/multiview_platform/utils/multiclass.py +++ b/summit/multiview_platform/utils/multiclass.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import array import numpy as np diff --git a/summit/multiview_platform/utils/multiview_result_analysis.py b/summit/multiview_platform/utils/multiview_result_analysis.py index a980b3be..dbadc546 100644 --- a/summit/multiview_platform/utils/multiview_result_analysis.py +++ b/summit/multiview_platform/utils/multiview_result_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # from .. import metrics # # # Author-Info diff --git a/summit/multiview_platform/utils/organization.py b/summit/multiview_platform/utils/organization.py index ca859bf5..75ab3258 100644 --- a/summit/multiview_platform/utils/organization.py +++ b/summit/multiview_platform/utils/organization.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import errno import os diff --git a/summit/multiview_platform/utils/transformations.py b/summit/multiview_platform/utils/transformations.py index 17e7b90d..ae2bf444 100644 --- a/summit/multiview_platform/utils/transformations.py +++ b/summit/multiview_platform/utils/transformations.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np diff --git a/summit/tests/test_exec_classif.py b/summit/tests/test_exec_classif.py index 3d8d94e2..901d1594 100644 --- a/summit/tests/test_exec_classif.py +++ b/summit/tests/test_exec_classif.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_metrics/test_metrics.py b/summit/tests/test_metrics/test_metrics.py index 8b42273a..41bc9a8c 100644 --- a/summit/tests/test_metrics/test_metrics.py +++ b/summit/tests/test_metrics/test_metrics.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import summit.multiview_platform.metrics as metrics import pkgutil diff --git a/summit/tests/test_mono_view/test_exec_classif_mono_view.py b/summit/tests/test_mono_view/test_exec_classif_mono_view.py index 4bd74941..222f46e8 100644 --- a/summit/tests/test_mono_view/test_exec_classif_mono_view.py +++ b/summit/tests/test_mono_view/test_exec_classif_mono_view.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_mono_view/test_monoview_utils.py b/summit/tests/test_mono_view/test_monoview_utils.py index a26df470..ccd01252 100644 --- a/summit/tests/test_mono_view/test_monoview_utils.py +++ b/summit/tests/test_mono_view/test_monoview_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_monoview_classifiers/test_adaboost.py b/summit/tests/test_monoview_classifiers/test_adaboost.py index 3b26858a..3fcb0807 100644 --- a/summit/tests/test_monoview_classifiers/test_adaboost.py +++ b/summit/tests/test_monoview_classifiers/test_adaboost.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # import unittest # import numpy as np # from sklearn.tree import DecisionTreeClassifier diff --git a/summit/tests/test_monoview_classifiers/test_compatibility.py b/summit/tests/test_monoview_classifiers/test_compatibility.py index e821e822..ce06b37e 100644 --- a/summit/tests/test_monoview_classifiers/test_compatibility.py +++ b/summit/tests/test_monoview_classifiers/test_compatibility.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # import os # import unittest # diff --git a/summit/tests/test_multi_view/test_exec_multiview.py b/summit/tests/test_multi_view/test_exec_multiview.py index eec5aa5e..2478d221 100644 --- a/summit/tests/test_multi_view/test_exec_multiview.py +++ b/summit/tests/test_multi_view/test_exec_multiview.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_multi_view/test_multiview_utils.py b/summit/tests/test_multi_view/test_multiview_utils.py index 7ead1eb6..cda2dd23 100644 --- a/summit/tests/test_multi_view/test_multiview_utils.py +++ b/summit/tests/test_multi_view/test_multiview_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_multiview_classifiers/Test_PseudoCQMeasure/test_PseudoCQFusionModule.py b/summit/tests/test_multiview_classifiers/Test_PseudoCQMeasure/test_PseudoCQFusionModule.py index 1eb37cd5..66e99adc 100644 --- a/summit/tests/test_multiview_classifiers/Test_PseudoCQMeasure/test_PseudoCQFusionModule.py +++ b/summit/tests/test_multiview_classifiers/Test_PseudoCQMeasure/test_PseudoCQFusionModule.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # import unittest # # import numpy as np diff --git a/summit/tests/test_multiview_classifiers/test_additions/test_diversity_utils.py b/summit/tests/test_multiview_classifiers/test_additions/test_diversity_utils.py index ac499d53..51f97b17 100644 --- a/summit/tests/test_multiview_classifiers/test_additions/test_diversity_utils.py +++ b/summit/tests/test_multiview_classifiers/test_additions/test_diversity_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_multiview_classifiers/test_additions/test_jumbo_fusion_utils.py b/summit/tests/test_multiview_classifiers/test_additions/test_jumbo_fusion_utils.py index d78d9ec1..67089a96 100644 --- a/summit/tests/test_multiview_classifiers/test_additions/test_jumbo_fusion_utils.py +++ b/summit/tests/test_multiview_classifiers/test_additions/test_jumbo_fusion_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_multiview_classifiers/test_difficulty_fusion.py b/summit/tests/test_multiview_classifiers/test_difficulty_fusion.py index e36c7816..eb4e6fa1 100644 --- a/summit/tests/test_multiview_classifiers/test_difficulty_fusion.py +++ b/summit/tests/test_multiview_classifiers/test_difficulty_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_multiview_classifiers/test_disagree_fusion.py b/summit/tests/test_multiview_classifiers/test_disagree_fusion.py index eec8f8bd..5dda6ece 100644 --- a/summit/tests/test_multiview_classifiers/test_disagree_fusion.py +++ b/summit/tests/test_multiview_classifiers/test_disagree_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # # import unittest # import numpy as np diff --git a/summit/tests/test_multiview_classifiers/test_diversity_utils.py b/summit/tests/test_multiview_classifiers/test_diversity_utils.py index 956dd48b..2a697f7c 100644 --- a/summit/tests/test_multiview_classifiers/test_diversity_utils.py +++ b/summit/tests/test_multiview_classifiers/test_diversity_utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# # # import numpy as np # import unittest diff --git a/summit/tests/test_multiview_classifiers/test_double_fault_fusion.py b/summit/tests/test_multiview_classifiers/test_double_fault_fusion.py index 5ccdb84d..7da730db 100644 --- a/summit/tests/test_multiview_classifiers/test_double_fault_fusion.py +++ b/summit/tests/test_multiview_classifiers/test_double_fault_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import numpy as np import unittest diff --git a/summit/tests/test_multiview_classifiers/test_entropy_fusion.py b/summit/tests/test_multiview_classifiers/test_entropy_fusion.py index 56095201..ae61ca05 100644 --- a/summit/tests/test_multiview_classifiers/test_entropy_fusion.py +++ b/summit/tests/test_multiview_classifiers/test_entropy_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_multiview_classifiers/test_weighted_linear_early_fusion.py b/summit/tests/test_multiview_classifiers/test_weighted_linear_early_fusion.py index eec5485c..ca159f85 100644 --- a/summit/tests/test_multiview_classifiers/test_weighted_linear_early_fusion.py +++ b/summit/tests/test_multiview_classifiers/test_weighted_linear_early_fusion.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_result_analysis/test_duration_analysis.py b/summit/tests/test_result_analysis/test_duration_analysis.py index faa84935..9915fe24 100644 --- a/summit/tests/test_result_analysis/test_duration_analysis.py +++ b/summit/tests/test_result_analysis/test_duration_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np import pandas as pd diff --git a/summit/tests/test_result_analysis/test_error_analysis.py b/summit/tests/test_result_analysis/test_error_analysis.py index 5f9c58dd..4ab7766c 100644 --- a/summit/tests/test_result_analysis/test_error_analysis.py +++ b/summit/tests/test_result_analysis/test_error_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_result_analysis/test_execution.py b/summit/tests/test_result_analysis/test_execution.py index 8d2e537d..8e8b142b 100644 --- a/summit/tests/test_result_analysis/test_execution.py +++ b/summit/tests/test_result_analysis/test_execution.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np import pandas as pd diff --git a/summit/tests/test_result_analysis/test_feature_importances.py b/summit/tests/test_result_analysis/test_feature_importances.py index b5f0f71d..07cf7602 100644 --- a/summit/tests/test_result_analysis/test_feature_importances.py +++ b/summit/tests/test_result_analysis/test_feature_importances.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np import pandas as pd diff --git a/summit/tests/test_result_analysis/test_metric_analysis.py b/summit/tests/test_result_analysis/test_metric_analysis.py index a705bae8..006e4a7e 100644 --- a/summit/tests/test_result_analysis/test_metric_analysis.py +++ b/summit/tests/test_result_analysis/test_metric_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np import pandas as pd diff --git a/summit/tests/test_result_analysis/test_tracebacks_analysis.py b/summit/tests/test_result_analysis/test_tracebacks_analysis.py index 5c78b443..a78948c7 100644 --- a/summit/tests/test_result_analysis/test_tracebacks_analysis.py +++ b/summit/tests/test_result_analysis/test_tracebacks_analysis.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np import pandas as pd diff --git a/summit/tests/test_utils/test_GetMultiviewDB.py b/summit/tests/test_utils/test_GetMultiviewDB.py index ce4392f6..e19cdc8b 100644 --- a/summit/tests/test_utils/test_GetMultiviewDB.py +++ b/summit/tests/test_utils/test_GetMultiviewDB.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_utils/test_base.py b/summit/tests/test_utils/test_base.py index 23eda806..54c8955d 100644 --- a/summit/tests/test_utils/test_base.py +++ b/summit/tests/test_utils/test_base.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest import yaml diff --git a/summit/tests/test_utils/test_configuration.py b/summit/tests/test_utils/test_configuration.py index 49a4f795..689334a4 100644 --- a/summit/tests/test_utils/test_configuration.py +++ b/summit/tests/test_utils/test_configuration.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest import yaml diff --git a/summit/tests/test_utils/test_dataset.py b/summit/tests/test_utils/test_dataset.py index 8536f900..04bc1c03 100644 --- a/summit/tests/test_utils/test_dataset.py +++ b/summit/tests/test_utils/test_dataset.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import h5py import numpy as np diff --git a/summit/tests/test_utils/test_execution.py b/summit/tests/test_utils/test_execution.py index 93c01cab..12ff2849 100644 --- a/summit/tests/test_utils/test_execution.py +++ b/summit/tests/test_utils/test_execution.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_utils/test_hyper_parameter_search.py b/summit/tests/test_utils/test_hyper_parameter_search.py index 65381b95..62c42326 100644 --- a/summit/tests/test_utils/test_hyper_parameter_search.py +++ b/summit/tests/test_utils/test_hyper_parameter_search.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import unittest diff --git a/summit/tests/test_utils/test_multiclass.py b/summit/tests/test_utils/test_multiclass.py index 95e156ad..79f16917 100644 --- a/summit/tests/test_utils/test_multiclass.py +++ b/summit/tests/test_utils/test_multiclass.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/test_utils/test_transormations.py b/summit/tests/test_utils/test_transormations.py index 6788c15c..24838959 100644 --- a/summit/tests/test_utils/test_transormations.py +++ b/summit/tests/test_utils/test_transormations.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import unittest import numpy as np diff --git a/summit/tests/utils.py b/summit/tests/utils.py index 5ce5d8d6..1f57ebfd 100644 --- a/summit/tests/utils.py +++ b/summit/tests/utils.py @@ -1,3 +1,40 @@ +# ######### COPYRIGHT ######### +# +# Copyright(c) 2025 +# ----------------- +# +# +# * Université d'Aix Marseille (AMU) - +# * Centre National de la Recherche Scientifique (CNRS) - +# * Université de Toulon (UTLN). +# * Copyright © 2019-2025 AMU, CNRS, UTLN +# +# Contributors: +# ------------ +# +# * Sokol Koço <sokol.koco_AT_lis-lab.fr> +# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr> +# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr> +# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr> +# +# Description: +# ----------- +# +# +# +# Version: +# ------- +# +# * multiview_generator version = 0.0.1 +# +# Licence: +# ------- +# +# License: New BSD License +# +# +# ######### COPYRIGHT ######### +# import os import numpy as np import h5py -- GitLab