├── .gitignore ├── .idea ├── .gitignore ├── MOO_ELM.iml ├── inspectionProfiles │ └── profiles_settings.xml ├── modules.xml └── vcs.xml ├── EA_log └── dummy ├── LICENSE ├── N-CMAPSS └── dummy ├── README.md ├── cmapss.png ├── corr_log.csv ├── corr_plot.py ├── elm.png ├── elm_mem_check.py ├── elm_params_time.py ├── elm_test.py ├── elm_test_multi.py ├── enas_elm.py ├── enas_elm_moo.py ├── infer_cnn_aggr.py ├── infer_mlp.py ├── infer_oselm.py ├── moo_results.png ├── pareto_plot.py ├── pareto_plot_multi.py ├── requirements.txt ├── sample_creator_unit_auto.py ├── turbo_engine.jpg └── utils ├── __pycache__ ├── data_preparation.cpython-38.pyc ├── data_preparation_unit.cpython-38.pyc ├── dnn.cpython-38.pyc ├── ea.cpython-38.pyc ├── ea_multi.cpython-38.pyc ├── elm_network.cpython-38.pyc ├── elm_task.cpython-38.pyc └── os_elm.cpython-38.pyc ├── data_preparation.py ├── data_preparation_unit.py ├── dnn.py ├── ea.py ├── ea_multi.py ├── elm_network.py ├── elm_task.py ├── hpelm ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── elm.cpython-38.pyc │ ├── hp_elm.cpython-38.pyc │ ├── mss_cv.cpython-38.pyc │ ├── mss_loo.cpython-38.pyc │ └── mss_v.cpython-38.pyc ├── elm.py ├── hp_elm.py ├── modules │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-38.pyc │ │ ├── hdf5_tools.cpython-38.pyc │ │ ├── mrsr.cpython-38.pyc │ │ ├── mrsr2.cpython-38.pyc │ │ └── rbf_param.cpython-38.pyc │ ├── hdf5_tools.py │ ├── mrsr.py │ ├── mrsr2.py │ └── rbf_param.py ├── mss_cv.py ├── mss_loo.py ├── mss_v.py ├── nnets │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-38.pyc │ │ ├── slfn.cpython-38.pyc │ │ ├── slfn_python.cpython-38.pyc │ │ └── slfn_skcuda.cpython-38.pyc │ ├── slfn.py │ ├── slfn_python.py │ └── slfn_skcuda.py └── tests │ ├── __init__.py │ ├── test_acceptance.py │ ├── test_corr_hpelm.py │ ├── test_correctness.py │ ├── unittest_elm.py │ └── unittest_hpelm.py ├── hypervolume ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ └── pyhv.cpython-38.pyc ├── _hv.c ├── _hv.h ├── hv.cpp └── pyhv.py └── os_elm.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/MOO_ELM.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/.idea/MOO_ELM.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /EA_log/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/LICENSE -------------------------------------------------------------------------------- /N-CMAPSS/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/README.md -------------------------------------------------------------------------------- /cmapss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/cmapss.png -------------------------------------------------------------------------------- /corr_log.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/corr_log.csv -------------------------------------------------------------------------------- /corr_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/corr_plot.py -------------------------------------------------------------------------------- /elm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/elm.png -------------------------------------------------------------------------------- /elm_mem_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/elm_mem_check.py -------------------------------------------------------------------------------- /elm_params_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/elm_params_time.py -------------------------------------------------------------------------------- /elm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/elm_test.py -------------------------------------------------------------------------------- /elm_test_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/elm_test_multi.py -------------------------------------------------------------------------------- /enas_elm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/enas_elm.py -------------------------------------------------------------------------------- /enas_elm_moo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/enas_elm_moo.py -------------------------------------------------------------------------------- /infer_cnn_aggr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/infer_cnn_aggr.py -------------------------------------------------------------------------------- /infer_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/infer_mlp.py -------------------------------------------------------------------------------- /infer_oselm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/infer_oselm.py -------------------------------------------------------------------------------- /moo_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/moo_results.png -------------------------------------------------------------------------------- /pareto_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/pareto_plot.py -------------------------------------------------------------------------------- /pareto_plot_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/pareto_plot_multi.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/requirements.txt -------------------------------------------------------------------------------- /sample_creator_unit_auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/sample_creator_unit_auto.py -------------------------------------------------------------------------------- /turbo_engine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/turbo_engine.jpg -------------------------------------------------------------------------------- /utils/__pycache__/data_preparation.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/data_preparation.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/data_preparation_unit.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/data_preparation_unit.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/dnn.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/dnn.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/ea.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/ea.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/ea_multi.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/ea_multi.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/elm_network.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/elm_network.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/elm_task.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/elm_task.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/os_elm.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/__pycache__/os_elm.cpython-38.pyc -------------------------------------------------------------------------------- /utils/data_preparation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/data_preparation.py -------------------------------------------------------------------------------- /utils/data_preparation_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/data_preparation_unit.py -------------------------------------------------------------------------------- /utils/dnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/dnn.py -------------------------------------------------------------------------------- /utils/ea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/ea.py -------------------------------------------------------------------------------- /utils/ea_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/ea_multi.py -------------------------------------------------------------------------------- /utils/elm_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/elm_network.py -------------------------------------------------------------------------------- /utils/elm_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/elm_task.py -------------------------------------------------------------------------------- /utils/hpelm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__init__.py -------------------------------------------------------------------------------- /utils/hpelm/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/__pycache__/elm.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__pycache__/elm.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/__pycache__/hp_elm.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__pycache__/hp_elm.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/__pycache__/mss_cv.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__pycache__/mss_cv.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/__pycache__/mss_loo.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__pycache__/mss_loo.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/__pycache__/mss_v.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/__pycache__/mss_v.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/elm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/elm.py -------------------------------------------------------------------------------- /utils/hpelm/hp_elm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/hp_elm.py -------------------------------------------------------------------------------- /utils/hpelm/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/__init__.py -------------------------------------------------------------------------------- /utils/hpelm/modules/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/modules/__pycache__/hdf5_tools.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/__pycache__/hdf5_tools.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/modules/__pycache__/mrsr.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/__pycache__/mrsr.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/modules/__pycache__/mrsr2.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/__pycache__/mrsr2.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/modules/__pycache__/rbf_param.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/__pycache__/rbf_param.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/modules/hdf5_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/hdf5_tools.py -------------------------------------------------------------------------------- /utils/hpelm/modules/mrsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/mrsr.py -------------------------------------------------------------------------------- /utils/hpelm/modules/mrsr2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/mrsr2.py -------------------------------------------------------------------------------- /utils/hpelm/modules/rbf_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/modules/rbf_param.py -------------------------------------------------------------------------------- /utils/hpelm/mss_cv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/mss_cv.py -------------------------------------------------------------------------------- /utils/hpelm/mss_loo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/mss_loo.py -------------------------------------------------------------------------------- /utils/hpelm/mss_v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/mss_v.py -------------------------------------------------------------------------------- /utils/hpelm/nnets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/__init__.py -------------------------------------------------------------------------------- /utils/hpelm/nnets/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/nnets/__pycache__/slfn.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/__pycache__/slfn.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/nnets/__pycache__/slfn_python.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/__pycache__/slfn_python.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/nnets/__pycache__/slfn_skcuda.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/__pycache__/slfn_skcuda.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hpelm/nnets/slfn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/slfn.py -------------------------------------------------------------------------------- /utils/hpelm/nnets/slfn_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/slfn_python.py -------------------------------------------------------------------------------- /utils/hpelm/nnets/slfn_skcuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/nnets/slfn_skcuda.py -------------------------------------------------------------------------------- /utils/hpelm/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/tests/__init__.py -------------------------------------------------------------------------------- /utils/hpelm/tests/test_acceptance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/tests/test_acceptance.py -------------------------------------------------------------------------------- /utils/hpelm/tests/test_corr_hpelm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/tests/test_corr_hpelm.py -------------------------------------------------------------------------------- /utils/hpelm/tests/test_correctness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/tests/test_correctness.py -------------------------------------------------------------------------------- /utils/hpelm/tests/unittest_elm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/tests/unittest_elm.py -------------------------------------------------------------------------------- /utils/hpelm/tests/unittest_hpelm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hpelm/tests/unittest_hpelm.py -------------------------------------------------------------------------------- /utils/hypervolume/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/__init__.py -------------------------------------------------------------------------------- /utils/hypervolume/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hypervolume/__pycache__/pyhv.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/__pycache__/pyhv.cpython-38.pyc -------------------------------------------------------------------------------- /utils/hypervolume/_hv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/_hv.c -------------------------------------------------------------------------------- /utils/hypervolume/_hv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/_hv.h -------------------------------------------------------------------------------- /utils/hypervolume/hv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/hv.cpp -------------------------------------------------------------------------------- /utils/hypervolume/pyhv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/hypervolume/pyhv.py -------------------------------------------------------------------------------- /utils/os_elm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohyunho/MOO_ELM/HEAD/utils/os_elm.py --------------------------------------------------------------------------------