Open
Description
Description
Currently, the task templating mechanism allows khiops-python to instantiate Khiops scenarios based on input parameters specified through the khiops.core
API.
In Khiops 11 there is a JSON-based templating mechanism which does essentially the same thing
Questions/Ideas
-
The goal of this issue is to:
- reduce the templating mechanism to providing a JSON file storing the scenario attributes and pairing it with a scenario template that Khiops Core can consume
- outsource to Khiops core the template instantiation into scenarios (with all associated error checking).
-
We need to see whether and how the scenario templates can be mutualized / centralized between Khiops Core and Khiops Python.
-
We also need to see whether the Core API function argument preprocessing can be simplified (passage from
None
to different default values, etc).