diff --git a/config_files/config_test.yml b/config_files/config_test.yml index e40bbc9ee56d6ae2724bae182c40a5ede7725158..0a541ce0560b1e94d76d1a20bc71715526877a2e 100644 --- a/config_files/config_test.yml +++ b/config_files/config_test.yml @@ -1,15 +1,15 @@ # The base configuration of the benchmark Base : log: True - name: ["plausible", "koukou"] + name: ["lives_13view", "koukou"] label: "_" type: ".hdf5" views: - pathf: "../data/" + pathf: "/home/baptiste/Documents/Datasets/Alexis/data/" nice: 0 random_state: 42 nb_cores: 1 - full: True + full: False debug: True add_noise: False noise_std: 0.0 @@ -21,7 +21,7 @@ Classification: split: 0.9 nb_folds: 2 nb_class: 2 - classes: + classes: ["EMF", ] type: ["multiview", "monoview"] algos_monoview: ["decision_tree", "adaboost", "random_forest" ] algos_multiview: ["weighted_linear_early_fusion",] diff --git a/multiview_platform/mono_multi_view_classifiers/utils/dataset.py b/multiview_platform/mono_multi_view_classifiers/utils/dataset.py index e769214252d034ace691e4b5df2584c45bfc543b..60062bf2c6e4c32f498c066ec308bc4e0305f0c6 100644 --- a/multiview_platform/mono_multi_view_classifiers/utils/dataset.py +++ b/multiview_platform/mono_multi_view_classifiers/utils/dataset.py @@ -291,8 +291,8 @@ class Dataset(): new_dataset_file = h5py.File(dataset_file_path,"w") self.dataset.copy("Metadata", new_dataset_file) if "example_ids" in self.dataset["Metadata"].keys(): - ex_ids = new_dataset_file["Metadata"]["example_ids"] - ex_ids[...] = np.array(self.example_ids)[example_indices].astype(np.dtype("S10")) + del new_dataset_file["Metadata"]["example_ids"] + ex_ids = new_dataset_file["Metadata"].create_dataset("example_ids", data=np.array(self.example_ids)[example_indices].astype(np.dtype("S10"))) else: new_dataset_file["Metadata"].create_dataset("example_ids", (len(self.example_ids), ),