From b378ccef6aaaa9b9fd1e6b5230dd9a28ba1e7af1 Mon Sep 17 00:00:00 2001 From: bbauvin <baptiste.bauvin@centrale-marseille.fr> Date: Tue, 27 Sep 2016 18:06:53 -0400 Subject: [PATCH] debugging --- Code/MonoMutliViewClassifiers/ExecClassif.py | 9 +++++---- Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Code/MonoMutliViewClassifiers/ExecClassif.py b/Code/MonoMutliViewClassifiers/ExecClassif.py index 7934c2e2..4b8d1273 100644 --- a/Code/MonoMutliViewClassifiers/ExecClassif.py +++ b/Code/MonoMutliViewClassifiers/ExecClassif.py @@ -384,9 +384,10 @@ if True: if benchmark["Multiview"]["Fusion"]["Methods"]["LateFusion"] and benchmark["Multiview"]["Fusion"]["Classifiers"]: bestClassifiers = [] bestClassifiersConfigs = [] - for viewIndex, view in enumerate(views): - bestClassifiers.append(classifiersNames[viewIndex][np.argmax(np.array(accuracies[viewIndex]))]) - bestClassifiersConfigs.append(classifiersConfigs[viewIndex][np.argmax(np.array(accuracies[viewIndex]))]) + if argumentDictionaries["Monoview"] != []: + for viewIndex, view in enumerate(views): + bestClassifiers.append(classifiersNames[viewIndex][np.argmax(np.array(accuracies[viewIndex]))]) + bestClassifiersConfigs.append(classifiersConfigs[viewIndex][np.argmax(np.array(accuracies[viewIndex]))]) for method in benchmark["Multiview"]["Fusion"]["Methods"]["LateFusion"]: arguments = {"CL_type": "Fusion", "views": views, @@ -399,6 +400,7 @@ if True: "classifiersConfigs": bestClassifiersConfigs, 'fusionMethodConfig': fusionMethodConfig}} argumentDictionaries["Multiview"].append(arguments) + print bestClassifiersConfigs except: pass try: @@ -423,7 +425,6 @@ if True: else: pass # resultsMultiview = [] -print argumentDictionaries if nbCores>1: resultsMultiview = [] nbExperiments = len(argumentDictionaries["Multiview"]) diff --git a/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py b/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py index 9a89cf31..05919187 100644 --- a/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py +++ b/Code/MonoMutliViewClassifiers/MonoviewClassifiers/SCM.py @@ -122,6 +122,7 @@ def transformData(dataArray): i=0 name=nameb while fail: + print name if not os.path.isfile(name): name = nameb+str(i) dsetFile = h5py.File(name, "w") -- GitLab