diff --git a/copyright.py b/copyright.py index c700719d7f72901c3c35f6afb051ad15cd8629a0..ea252994e97d7615d6db06e8f051a6104fc887df 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 2f70515eb3c06c8b9536e1768944d10d3f81b3b1..39b777e1f68c8be1b35756d7f4558671d0967ed0 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 329c01fcbda95a5abf2b4b578b115c5a03faf2c2..550657d698d0acaa8dfb83f3686429cfe31ad457 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 30196e9904fe96007174c310249fcebb5eeb4ee7..392d3bc73c8dce7ce1d619f8ec59e1a03d76ec23 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 640761d5b772b9db6f09106befb2f7bfbad08e08..bf2d427b2753070566773cba598f4224f1eb47fb 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 4a7ca0b0f318e8483b6bc7cb464621ea27257f05..47cbe8b6c1c115a5d47fe3651c009c614ac39abc 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 ba07df93c79570ad47c8ec5a63199dc36019f9b6..de9f9a2f90c7431fee58e3949179e35d1e984163 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 d9924cf53490e892954bea8f6862bd69eac9e1d9..5caa386b386679c124ad8e85c827cdf95e99ab5e 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 2b3de2ac446298e68748c4147a8678d054428212..1cc86f5ce82a9dd5ebe566ebd925710edc624ff5 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 3ee875f2bce0e1db95c423fae653d55123731293..618e3e383e17e586969142e352dbcfbb8feba002 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 f58d6da5c237bbe523d7719cadcd3de92eb59a9f..9576300be06278753f5e8359aa38d3c67011c28a 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 3e4cdef4018c2333904e022279fde06b44538852..73eebb615b7734b541ff20f34e2b6ee92f0596e3 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 a7e4eb5c3a53191ae4695033ec4e77262ea825f4..57ff078a8a117cba2f98621f80f0ebd28adcece5 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 1e5c44cce2182dbe575eb4cdb78d55f41c76f47a..00aa1ca503c1d40f387a2b7493174a261aa5cb53 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 0b7583c9787464edc643186fbf5b24546a870329..939aec5242a2390abc15024d8a5c9c8a24158a05 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 3249f209dde3967b73265faaff81e5c5b7d9b1eb..41bbd37356aac700285ae785f61c4b81360b48d5 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 3db87fc2cdd33e32ffa44145e7dec939e7f52fca..285936162b2de3da9b503a78d03fc1e7e21d1f23 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 874a2bfce540665c60fa3623c9e903f24f14e1c7..b522b0b3aac99d8402fc0f8c03020c9735e764f5 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 2d227fb93eb1635ef75f1488e286b54e2066989d..8342771b5b7d5d22b2bb47a86527a4a637de2ada 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 561277970060a8d2430031039ddede7e2c200673..1578d01b13a06952cc169ce06218bbeb22788a29 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 06d6da20b104f2bba4e7efab22429c3b17440f31..dd760b24fb710d74fe0822b84b487e955a1b9297 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 33b99090c3149942412296c0bc880d56e30202a6..9df6caf06249d4a8b70432252e4bb13212f20eac 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 77242502ca370fabba2f51df167774a2c3ac24e2..1feddef6370c4547920c573e80e6c744b6fae9bb 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 d33f8a809b508be6c5a13c5b3819c0ff80deb9f8..020a9ef86984f1c13e8fe6603e16bdab49ca1fd1 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 c23d4d3f910449d4abefc810bf64a110f58b05ae..ec4b2a2e6e33a27b80a22e86f93dfb63d63fe7bd 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 288bf1dbf75b9bf5d5990c41d240fefd956015d9..5ee3d2dd725d0fd0c1e9b7b6e19cd7c9c03f4edc 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 f0d3578c3c81ac5f11c6baefd6b845d984986314..207db11ab5207f89df2608b1004bab266fe9d589 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 03f3667624fd4335555890c8946025ff0175653c..97248c5515af0bbabeb4a596eed3af8759c8d969 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 d094ceec2c8bc1f66896e2e83873c7f7fbcac03b..53932eddd202099802cf0f5bbbfa0de43a0512c7 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 312a2bf26b91afb2d857716837c2eddf99883e9d..7af130d161ffc8d9d45c255c2f6f6497104998b6 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 e6f7fb1e2d9f05cd44f41e2db151c9ab27dfdf68..c040b0362ea8d4a13f4aa7b3c5cbd370d9442406 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 a5200f82aa656d760a0eb7ddaf094dbcb52238df..9129dd57d9fa7326c333ff17366bb1b721eab18c 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 8e75a3c798a2eaa7a4a8fc211d7594a2d5a8f644..b40a696b7733cc748ccda3285e6d7dcec49ea06b 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 d2fbf8efb6d3e3f813823bb3126613688ec1e451..d2403f3ec15d2aa66eed3f7b38038b7f12de43c7 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 6f0518a11304a619bf4036278d7136a95ccff7bb..9525d6399ea3bb0bd5e7c089b294708b90c9fb9c 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 b27c479ba2af8e646d0ed6e10d095e6ef55e5b60..3e943b26f4281de0d63e7c6085cc6a8021a25051 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 8b4f0b01ccf36a48bcf5a91d5beb4191f6a3df9c..3b885805f779a922d6acc01550124d28f482ce8d 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 361a664ddaa6bcad18e038eb629ddc4807ff221b..b5a8a7058e48a8e23a9d479dd53521e99789dee4 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 3959ff4691ad315ebd5656b656cffb8ba9a4b995..f7ffdbd1a77171daa00e5f9d888c7a79b2af7985 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 98047643e9d514f848fc2888c18f86e0a4c5f015..37a8be3ceb8dacf83c6e232c2aff647835a1b3bb 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 39bb77b41e1102676136f946350e9b7cfa701554..c4c37bb33eddc9c085f53ce5a8db416cfef26cd8 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 998556b1110fe2a4b59f877a616b927ccbd85765..4055cd51bb39f1b63f018539742ed7c26883247e 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 7abaacaed2b0decebe5bd33be15a794a91bbd87e..9d4f7b6c30f135d8c160b14bdd7e381d29a0046e 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 c2531be566a0b6359f5eeb5e9efbaac8bb12e83f..afb851ce3484aed1787de58adefcfec647e75314 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 dbe295b8fe7246ac298c61c5a38d6f37dc3581e0..fed60dd7bd200a310403124b03e6cc4296de6169 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 d3b5347abe814010c812951425aaccc3f378ff42..3a10ba9178e2592cc951a5f179d94dc7e2720e26 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 bfcb34d5975074867393234217bd89fa189ae306..f4dfb2006678e7d00a16cebecf0a3917055ad480 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 fc3e672b494cd0dd8adcb39ef2d841751075d692..1e907424dc98c690cb6a80a4cbcb0610f8af6c90 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 f87d336066f6f7a746cd8900204945ba8e8e09ee..ccfc6c44d8a3193b358c1ec3ac7851ce64335b1f 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 828b7155f7d55cda2f24dc81c2377345699752bf..a4c50a697e7988d1cc080ab7b4f1302fca73ac72 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 1a01aa314536d14f93dbb0c5b0a9627971c724db..1de29aeccf36eba183b67bb9b412d15277ff6091 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 580b46628e39dd4790fafda205704f20a0df4812..c023c6c20b69b85114392bbad995adfe67785d9a 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 6d427c9838aa172537d84b31a180d195e6e63f40..df2a0d8a3cf9649e2a42eeb4ea3cdab720d75857 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 6a30b56906e40182e238a7688bda540b75e6a7e6..8168486f7a5c34d44e8b312a0edb78603ff7c047 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 9ae3ec9390383859de2e0b90bb8c3685349a3087..7cbf65d111fbe5e77a3a9c049b04284d3328d1df 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 82e37356ce9f378050ecbd3dcc7b7c3b01ecbb64..f898da2dcb07e803652bb53bf4cc67b58efd2970 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 2776055ebd88b74cf3ae6a976cc3d7928597233c..bf2505a780461b90bfbd800d857d0bb7f7fd51ed 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 04d241ad29a87d1b24bdff319f1e7145d74c87cf..532b4c351885819f1d05dcdc1c4866c353106399 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 458b42c7f342d0bb793c66b36f11b573bf3ee252..0f70eb5785de164d8e14a0da237305006ce08fad 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 f0a7bd6218d45a627cccdde6c36d6fa2da9ff268..273a4f3c69203fc26422d27eba515d686ef7c92d 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 c131e9a9a94ab1f768a9fb2958365c9cc3d7076c..cd58975b2b227f1499c87ac429d104b681d3e66b 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 a7f488a1bcac6ffa5c98cf2f98403433344fd84b..0d3c8478428d0468ebff6efce07ea739bdc8e6f6 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 5c109ed0872c9ebb98216fba5609e4c583667f1f..5ea0b0215fdf6a9e1bf19cca73694f33216db3b6 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 aeec9e1e237d5a3e898930c7ff0025b1898c5f5c..223176b082491aad7694af604813551b5c27ee10 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 b503e007c800a735c5eaed0b8fc03f7dbc8b358a..ed7813e124f5848be3e4669623a047dda78604ed 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 1c6b4188035f3a16c0d7e246091458db2816c88b..acec7ee91f3362a4f9631e6f6480b27fed160420 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 560976d591434ba736f256efad26b153c919b1f6..b7ba0455d175916687ca949b08180a15e63ecc9d 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 b4fc81215d5b50564d98108262a332adf617932c..e5bf9e02b2a58505db60a4bcd6e6e45ad46fee8f 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 174b2386144c1f3866c10df869793c3deba965f6..069b44b3f4ae8d149464741b5a98b7febbcfe382 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 21c8e7e3163b0908936daaca3af5b8f51b5e56c5..a01edd80714d95922b97fcfcf4f7ee93836b0c47 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 9c79b83b3dd07d64b228b637ba901bf177d16284..4d8865dbbc9e674f86b001e9fca638d5dee693eb 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 beaf5829d86231854630d0f935968b7e450e343a..9bd247c55cbdeeca15e699dfce262f2fd225e5d4 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 4c2e94b7a91a1cc00ccb4f2a46ac5c404504534e..9a22116bbfa8086be8db47b30c89e3e771137adb 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 81d842feed72bdc3c32d329c7c607e2e880a1f54..0133f65229e5acbec81d79268592d3ec2b92499b 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 49ed36bcc2da21e77cc61126504e5e034859b26d..a42d30dbfd4179200930097e881a815bdb73e71a 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 019ca606f7afb512ec6f320406995a727a110fe5..ada0eacbe806a47481be953f7c797b86ee8c95fc 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 2d7189e242b1c9d98d8619acb415bb03220546f7..fb3d55226758d737defe61e26b48d873ac89d16c 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 a980b3befc0bf8cf955db16ad5a9de0b92e578af..dbadc546b1acb7fde713f3da0c3f14018d43e042 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 ca859bf5e89103542d76957662926a09ebe44486..75ab325895205695c332bf15b176677e2c0af0a5 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 17e7b90d3b0d186495893220514524b4e0a648a2..ae2bf4449efa3a2fda8023aa5e4d24171d864641 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 3d8d94e2ea203f604d8f9032c08e4b842916e0a2..901d1594d6c73b2e2713a470bc63203868d694a0 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 8b42273af9fdf48a3bf8e1d8db010fe70d63538f..41bc9a8ccc4aa22cf59cb64e75e2012d2a33492d 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 4bd749412da438000945093e41279e8b1818d2ff..222f46e8e6bf02353ed74ab7bb0904c060abfae3 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 a26df4709013a63ea805cb5ac18ba1381b39d159..ccd012520312bad9d7213be3932700a38d6b5493 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 3b26858aec906d973472ad2eef82add5112d1fc0..3fcb08072b51fa5a4f2b34c56d7ed6135efc3508 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 e821e8229cdf1bb6bcff37f10dd8e068a91ac090..ce06b37eba9cd2c077b3101a62e757caddfd888d 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 eec5aa5ed837623680a5c1ba7ebc61af91af2e7a..2478d22191515469d81a9d50057a3262ce0b844f 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 7ead1eb6bb4a174b75489f635e25a31b180a02c4..cda2dd236e5872bc761a60b4c2609759f1cd8a90 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 1eb37cd5058624da65b858f76e8a4155b0b2c720..66e99adc0aa023ced9c5de92f1614f270fb7a652 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 ac499d53f573fbaa4dfd2bfea81611d4c5d7e274..51f97b17afb6f0a9b64143819b7d7052c5436afc 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 d78d9ec18fe5cbe5496bd9d83abdefdf1be1c2ab..67089a9696787792314302ae7507f015c5b86095 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 e36c78161839be8c802f561f07760572206369ae..eb4e6fa12da72a5d6fcffeaa006e6ebc32dc55e3 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 eec8f8bdfe8948c6c04c0ed28b4def66980322bf..5dda6ececf539f1c753816566d39dc1ae033ef0f 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 956dd48b4dcf3cc2331c3dad23a05f3ccb567348..2a697f7cb6d40ef3d3f6c6048b93d614d4f158fa 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 5ccdb84dade1284501ebc5df60620e36c6efa19c..7da730db057f0707681a0104f24cfa75f2f0d250 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 560952018d7956ee54a4ee9a7ae75bf7a6413f12..ae61ca054dddc872761ec9f23054dd447a155287 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 eec5485c9ea2a7a9a51a86bd847fd0285a7293c6..ca159f854ef2c063d247fd683190155c70dc6e89 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 faa8493500a1d158b662f2790498deb6d914e12c..9915fe2447732454a67cba31cd4a82ea21550156 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 5f9c58dd2fb67a4f550ce7c444fde51f5b4336c3..4ab7766c5782f699764dc4f8750b7ec671a3a6ba 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 8d2e537d048a7737c71d9bb3e07a095aad4e7b6b..8e8b142b2ffe8a58679ee8709931bcd3faeb37db 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 b5f0f71df0c38ad506048241183302687e02da44..07cf76028f70f437a50ce27154bd370b777f0fd8 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 a705bae8bc66d6e8bf4543922bb9e6f43fbdbee9..006e4a7e8e1dd3619354f3297b65584554005a01 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 5c78b443d94c0328f6e404545211665024bea33e..a78948c7a4331c399bdd9f2dcaf20f48efdbdb46 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 ce4392f6662075bfdc6974f5f5cbaad13721305a..e19cdc8b3615d9e3421eeaba156e5466a3c2a028 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 23eda8069a048ebd8fa738436f8327391404237b..54c8955d1b931c7168bc9c107088c1fa3c0ace40 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 49a4f7951b1932253a4f55d64b7a270454eb582a..689334a4b4718d53e2f7ffe4dce5d8fcf046a0d9 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 8536f90084493a8f8f7b7ec42d62f6010f1d2a61..04bc1c039322bb10a2a94193ee23256d694a9ed5 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 93c01cab52a70b3ba8fe960318948591b5ee9a65..12ff2849bdb7e18b226b4d52b4b3186bc62e879c 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 65381b95bab105f09697abb73ec6975f8b948de7..62c423263d7fc9d4cc31db73dac30180231cb3e0 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 95e156ad9ebb8c786123abc68095537896400869..79f16917bb64006f1bdac411b675135d56dbe51d 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 6788c15ce021657676c48d696a8582953d1a7dd0..248389596f215e36323ef7b59734240a72bccf75 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 5ce5d8d650e9706d9310ecafe852191231271872..1f57ebfd4858675b077009e664d691830cfc1fe9 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