From d5a5a709cb3f0f3e177fe19b148575caceb3ac0a Mon Sep 17 00:00:00 2001
From: Dominique BENIELLI <dominique.benielli@univ-amu.fr>
Date: Mon, 30 Sep 2019 14:56:32 +0200
Subject: [PATCH] typo

---
 config_files/config.yml                       |   4 +-
 data/Plausible.hdf5                           | Bin 42192 -> 11592 bytes
 .../utils/make_file_config.py                 | 129 +++---------------
 setup.py                                      |   2 +-
 4 files changed, 21 insertions(+), 114 deletions(-)

diff --git a/config_files/config.yml b/config_files/config.yml
index 5c3f48fc..a10fa273 100644
--- a/config_files/config.yml
+++ b/config_files/config.yml
@@ -5,7 +5,7 @@ Base :
   label: "_"
   type: ".hdf5"
   views: ["all"]
-  pathf: "../Data/"
+  pathf: "../data/"
   nice: 0
   random_state: 42
   nb_cores: 1
@@ -13,7 +13,7 @@ Base :
   debug: True
   add_noise: False
   noise_std: 0.0
-  res_dir: "../Results/"
+  res_dir: "../results/"
 
 # All the classification-realted configuration options
 Classification:
diff --git a/data/Plausible.hdf5 b/data/Plausible.hdf5
index 947a30ea7b8b7213f075b8c03149c4efd0e5df28..331fea8b825aa82ae829a32ffe09809f5e2880ff 100644
GIT binary patch
delta 875
zcmca`lIcX$1Pvw+-Hlpe%t9#)5WoeY7*ZG}OR+g{F>pZmFPJCKVU}Rt_;cdqdNy08
z7u=J-F?%s7C{ElcH#vbtf+<32aurJ&(*^m78>daKV4Z-=ycg2A%-hE{iL*ilBKu(S
zLMHLa1?*oYPbhSocz|n?zszKV5aG%5gZL)Phj2~~;7ytQL7ROtub4QP)-5uftRP@J
zc>*`<<bWua$$nfSlN}s|Cp(04O`Z@XJ^4T=&*Tj{+><Ya@=U(a!8`ebCg0=_ax9Y_
z<b}cV4zc2s_lK}e&X*OKd_IbIa)YACWC3};$q6NVll<5w%cO8lw(k>~JVBXd@`V=m
z$qu?KlldcACm+z^ot)6ZH#tC?b@EGD?#cT?cqY$N;h5~F$Tj(bvdH8K{XAgfH^^`=
z7SI=%d?1E>a;t*SWdA7E$$ng1lli7_Pkt{_K6yjs>d6zhIVSJ#(VBR`b+ST`#^eW_
z+>_T%;hC(UA~N}aJpbecz5J6C6geiZZ{-2Iu%Js|@*`RK$^HI(lLZpxCQnG<o9rOZ
z2c|!$b5CC24+;U^$^TWjCnu<JOjb}31Un@mgl#fs3&fcPnjDh@`nV<sgosRbh>!s5
z<=5nyoY2cL*&&pDvVy9><O?C(la<osa7E_@bx4F^NgiplxL|22g<<lnbO){-+7QJP
z7~yH@e>x~FZMMsp!~{x0m$J4orc4%Ok>9)_yN3xJ5a0x0G}*zCcd|h*%VdQJmdU%d
zI42AEX-u9_Xfyc%CmS@z13+nI@&-?x$rJo}Cm#sq0!P({5Ru6XG`J@ph~uC9p_qGe
zysW?^J@(1{%50Mb<RvE`2<4v~C(ARLub6wXUaSZ>2pr^jp|k)rc!VZTNZ_5UpvpP<
uf-+1kObyrMfIhLw3ThxVe3LJPi%vF(m7e@TlVfs-tjOd7fqj$ao&W$o>>A7f

literal 42192
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
O1EXnRGz|>pGynhqE>SN4

diff --git a/multiview_platform/mono_multi_view_classifiers/utils/make_file_config.py b/multiview_platform/mono_multi_view_classifiers/utils/make_file_config.py
index 121e1f86..ac53853a 100644
--- a/multiview_platform/mono_multi_view_classifiers/utils/make_file_config.py
+++ b/multiview_platform/mono_multi_view_classifiers/utils/make_file_config.py
@@ -4,39 +4,20 @@ import os, sys, inspect
 
 import importlib
 
-classifier_dict = {"0": ['mono', 'Adaboost',
-                             'multiview_platform.mono_multi_view_classifiers.monoview_classifiers.adaboost']}
-val = classifier_dict["0"]
-mymodule = importlib.import_module(val[2])
-
-for name in dir(mymodule):
-    att = getattr(mymodule, name)
-    try:
-        getattr(att, "__module__")
-        if att.__module__.startswith(mymodule.__name__):
-            if inspect.isclass(att):
-                print(att)
-                print(name)
-    except Exception:
-        pass
-
-
-parameter = {"0":[]}
-instring = "multiview_platform/mono_multi_view_classifiers/monoview_classifiers/"
-
-if instring in mymodule.__file__:
-    monInstance = getattr(mymodule, 'Adaboost')
-    sig = inspect.signature(monInstance.__init__)
-    for arg_idx, name in enumerate(sig.parameters):
-        param= sig.parameters[name]
-        if not name.startswith('self'):
-            parameter["0"].append(name)
-
-            if param.default is not inspect.Parameter.empty:
-                value_default = param.default
-            else:
-                value_default = 'None'
-    print()
+#
+# if instring in mymodule.__file__:
+#
+#     sig = inspect.signature(monInstance.__init__)
+#     for arg_idx, name in enumerate(sig.parameters):
+#         param= sig.parameters[name]
+#         if not name.startswith('self'):
+#             parameter["0"].append(name)
+#
+#             if param.default is not inspect.Parameter.empty:
+#                 value_default = param.default
+#             else:
+#                 value_default = 'None'
+#     print()
 
 
 class ConfigurationMaker():
@@ -57,6 +38,7 @@ class ConfigurationMaker():
         for key, val in  classifier_dict.items():
             mymodule = importlib.import_module(val[2])
             names.append(self._get_module_name(mymodule))
+            monInstance = getattr(mymodule, val[1])
 
 
     def _get_module_name(self, mymodule):
@@ -72,81 +54,6 @@ class ConfigurationMaker():
                 return None
         return None
 
-#             mymodule = importlib.import_module(val[2])
-#             module_file =  mymodule.__file__
-#             getattr(self._path_classifier_mono, module_file[:-3])
-#
-#             #__import__(val[1], locals(), globals(), [], 1)
-#             sig = inspect.signature(val[1]+"."+val[0])
-#             print(sig)
-#             for arg_idx, name in enumerate(sig.parameters):
-#                 print(arg_idx)
-#                 print(name)
-#
-#
-# def make(dir='.', output=None):
-#     """
-#     Generate file config from classifier files
-#     :param  dir: (default'.'
-#     :dir type: str or list of str
-#     :return:
-#     """
-#
-#     currentdir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
-#     parentdir = os.path.dirname(currentdir)
-#     sys.path.insert(0, parentdir)
-#
-#
-#     # calling_module = inspect.getmodule(stack_frame[0])
-#
-#
-#
-# path = os.getcwd() + '/multiview_platform/'
-# files = []
-# # r=root, d=directories, f = files
-# for r, d, f in os.walk(path):
-#     print('dir', d)
-#     print('root', r)
-#     for file in f:
-#         if '.py' in file and not file.startswith('__init__'):
-#             print("file", file)
-#             files.append(os.path.join(r, file))
-#
-# for f in files:
-#     print(f)
-#
-# for module in os.listdir(os.path.dirname(os.path.realpath(__file__))):
-#     if module == '__init__.py' or module[-3:] != '.py':
-#         continue
-#     print(module)
-#     __import__(module[:-3], locals(), globals(), [], 1)
-#
-# import glob
-#
-# path = 'c:\\projects\\hc2\\'
-#
-# files = [f for f in glob.glob(path + "**/*.txt", recursive=True)]
-#
-# for f in files:
-#     print(f)
-#
-# import inspect
-#
-#
-# # Import this to other module and call it
-# def print_caller_info():
-#     # Get the full stack
-#     stack = inspect.stack()
-#
-#     # Get one level up from current
-#     previous_stack_frame = stack[1]
-#     print(previous_stack_frame.filename)  # Filename where caller lives
-#
-#     # Get the module object of the caller
-#     calling_module = inspect.getmodule(stack_frame[0])
-#     print(calling_module)
-#     print(calling_module.__file__)
-#
-#
-# if __name__ == '__main__':
-#     print_caller_info()
\ No newline at end of file
+
+if __name__ == '__main__':
+     ConfigurationMaker()
diff --git a/setup.py b/setup.py
index 4b3122f1..71baa7ad 100644
--- a/setup.py
+++ b/setup.py
@@ -54,7 +54,7 @@ def setup_package():
     # Une url qui pointe vers la page officielle de votre lib
     url='http://github.com/babau1/multiview-machine-learning-omis/',
     install_requires=['numpy>=1.8', 'scipy>=0.16','scikit-learn==0.19',
-                      'h5py', 'joblib', 'pyscm', 'pandas', 'm2r', 'yaml'],
+                      'h5py', 'joblib', 'pyscm', 'pandas', 'm2r', 'pyyaml'],
     # Il est d'usage de mettre quelques metadata à propos de sa lib
     # Pour que les robots puissent facilement la classer.
     # La liste des marqueurs autorisées est longue:
-- 
GitLab