From 8d0c47cddbfd420160f2743ba4ae872b0b4a9202 Mon Sep 17 00:00:00 2001 From: Baptiste Bauvin <baptiste.bauvin@lis-lab.fr> Date: Thu, 16 Jan 2020 09:31:35 +0100 Subject: [PATCH] Corrected variable names" --- .../mono_multi_view_classifiers/exec_classif.py | 15 ++++++++++++++- .../bayesian_inference_fusion.py | 4 ++-- .../majority_voting_fusion.py | 4 ++-- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/multiview_platform/mono_multi_view_classifiers/exec_classif.py b/multiview_platform/mono_multi_view_classifiers/exec_classif.py index 3eb92a7f..68e4de7c 100644 --- a/multiview_platform/mono_multi_view_classifiers/exec_classif.py +++ b/multiview_platform/mono_multi_view_classifiers/exec_classif.py @@ -779,7 +779,20 @@ def exec_benchmark(nb_cores, stats_iter, nb_multiclass, def exec_classif(arguments): - """Main function to execute the benchmark""" + """ + Runs the benchmark with the given arguments + + Parameters + ---------- + arguments : + + Returns + ------- + + + >>> exec_classif([--config_path, /path/to/config/files/]) + >>> + """ start = time.time() args = execution.parse_the_args(arguments) args = configuration.get_the_args(args.config_path) diff --git a/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/bayesian_inference_fusion.py b/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/bayesian_inference_fusion.py index 94f58adb..438f740c 100644 --- a/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/bayesian_inference_fusion.py +++ b/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/bayesian_inference_fusion.py @@ -8,11 +8,11 @@ classifier_class_name = "BayesianInferenceClassifier" class BayesianInferenceClassifier(LateFusionClassifier): - def __init__(self, random_state, classifier_names=None, + def __init__(self, random_state, classifiers_names=None, classifier_configs=None, nb_view=None, nb_cores=1, weights=None): self.need_probas=True super(BayesianInferenceClassifier, self).__init__(random_state=random_state, - classifier_names=classifier_names, + classifiers_names=classifiers_names, classifier_configs=classifier_configs, nb_cores=nb_cores, weights=weights) diff --git a/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/majority_voting_fusion.py b/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/majority_voting_fusion.py index 4f0f18e5..c0e7ad4a 100644 --- a/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/majority_voting_fusion.py +++ b/multiview_platform/mono_multi_view_classifiers/multiview_classifiers/majority_voting_fusion.py @@ -10,11 +10,11 @@ class VotingIndecision(Exception): pass class MajorityVoting(LateFusionClassifier): - def __init__(self, random_state, classifier_names=None, + def __init__(self, random_state, classifiers_names=None, classifier_configs=None, weights=None, nb_cores=1): self.need_probas=False super(MajorityVoting, self).__init__(random_state=random_state, - classifier_names=classifier_names, + classifiers_names=classifiers_names, classifier_configs=classifier_configs, nb_cores=nb_cores, weights=weights) -- GitLab