diff --git a/cml/controller/api.py b/cml/controller/api.py index ee3046a22feb8bae59290e06e51d831f019edef9..5dd05306bf9179932b38e92dee9da562d00cc605 100644 --- a/cml/controller/api.py +++ b/cml/controller/api.py @@ -117,6 +117,11 @@ def feature_selection(filter_ml_model, embedded_ml_model): return feature_selection_usecase.execute(feature_selection_req) +def reconstruction(*args, **kwargs): + settings = specific_settings_factory("reconstruction") + reconstruction_req = ReconstructionRequest(settings) + reconstruction_usecase = ReconstructionUsecase() + return reconstruction_usecase.execute(reconstruction_req) def search_knowledge(constructor, reconstructor, data_source): deconstruction_settings = specific_settings_factory("deconstruction")