diff --git a/multiview_platform/MonoMultiViewClassifiers/ExecClassif.py b/multiview_platform/MonoMultiViewClassifiers/ExecClassif.py index 41af603b8c10235300f8236a58f8528c4166f3ae..97eebf0ffd89e5287a51eb6ad43fa606a10a8c3d 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 e236ba04cea3c9cb8a86c4a38e308b21a392e4d0..92ae9de90df7b55b411f4b32608da1c23d97e9c3 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