From 62b76c23ec60af22717eb75ad0aed4bdbbd14067 Mon Sep 17 00:00:00 2001 From: Baptiste Bauvin <baptiste.bauvin.1@ulaval.ca> Date: Mon, 18 Jun 2018 11:33:24 -0400 Subject: [PATCH] Fixed monocore bug --- multiview_platform/MonoMultiViewClassifiers/ExecClassif.py | 2 +- .../MonoMultiViewClassifiers/utils/GetMultiviewDb.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/multiview_platform/MonoMultiViewClassifiers/ExecClassif.py b/multiview_platform/MonoMultiViewClassifiers/ExecClassif.py index 41af603b..97eebf0f 100644 --- a/multiview_platform/MonoMultiViewClassifiers/ExecClassif.py +++ b/multiview_platform/MonoMultiViewClassifiers/ExecClassif.py @@ -338,7 +338,7 @@ def execOneBenchmarkMonoCore(DATASET=None, LABELS_DICTIONARY=None, directory=Non # else DATASET.get("View" + str(viewIndex)).attrs["name"].decode("utf-8") # for viewIndex in range(DATASET.get("Metadata").attrs["nbView"])] #neededViewIndex = views.index(kwargs["feat"]) - X = DATASET.get(kwargs["feat"]) + X = DATASET.get("View"+str(kwargs["viewIndex"])) Y = labels resultsMonoview += [ExecMonoview(directory, X, Y, args.name, labelsNames, classificationIndices, kFolds, 1, args.type, args.pathF, randomState, diff --git a/multiview_platform/MonoMultiViewClassifiers/utils/GetMultiviewDb.py b/multiview_platform/MonoMultiViewClassifiers/utils/GetMultiviewDb.py index e236ba04..92ae9de9 100644 --- a/multiview_platform/MonoMultiViewClassifiers/utils/GetMultiviewDb.py +++ b/multiview_platform/MonoMultiViewClassifiers/utils/GetMultiviewDb.py @@ -77,7 +77,7 @@ def getPlausibleDBhdf5(features, pathF, name, NB_CLASS=3, LABELS_NAME="", random viewData[fakeZeroIndices] = np.zeros((len(fakeZeroIndices), nbFeatures)) viewData = makeMeNoisy(viewData, randomState) viewDset = datasetFile.create_dataset("View" + str(viewIndex), viewData.shape, data=viewData.astype(np.uint8)) - viewDset.attrs["name"] = "View" + str(viewIndex) + viewDset.attrs["name"] = "ViewNumber" + str(viewIndex) viewDset.attrs["sparse"] = False labelsDset = datasetFile.create_dataset("Labels", CLASS_LABELS.shape) labelsDset[...] = CLASS_LABELS @@ -110,7 +110,7 @@ def getPlausibleDBhdf5(features, pathF, name, NB_CLASS=3, LABELS_NAME="", random viewData[fakeTwoIndices] = np.ones((len(fakeTwoIndices), nbFeatures))+1 viewData = makeMeNoisy(viewData, randomState) viewDset = datasetFile.create_dataset("View" + str(viewIndex), viewData.shape, data=viewData.astype(np.uint8)) - viewDset.attrs["name"] = "View" + str(viewIndex) + viewDset.attrs["name"] = "ViewNumber" + str(viewIndex) viewDset.attrs["sparse"] = False labelsDset = datasetFile.create_dataset("Labels", CLASS_LABELS.shape) labelsDset[...] = CLASS_LABELS -- GitLab