0.3.0
This version introduces the following breaking changes:
- Calls on model.train and model.train_with_sequence now accept as input a Dataset object instead of the explicit X and Y arrays.
- PLS, Cubist and RF now work with multi-output data; as a consequence the return value of the model.train function is now a list of dictionaries. In the case of one output value this list has a length of 1.
The following updates took place:
- Azure Pipelines are now used for CI
- pytest now used to run the tests
- An initial explainability component is added to help create visualizations of e.g. feature importance as identified by the model
- code formatted with black