mlens.utils.formatting module¶
ML-ENSEMBLE
| author: | Sebastian Flennerhag |
|---|---|
| copyright: | 2017 |
| licence: | MIT |
Formatting of instance lists.
-
mlens.utils.formatting.check_instances(instances)[source]¶ Helper to ensure all instances are named.
Check if
instancesis formatted as expected, and if not convert formatting or throw traceback error if impossible to anticipate formatting.Parameters: instances (iterable) – instance iterable to test. Returns: formatted – formatted instancesobject. Will be formatted as a dict if preprocessing cases are detected, otherwise as a list. The dict will contain lists identical to those in the single preprocessing case. Each list is of the form[('name', instance]and no names overlap.Return type: list or dict Raises: LayerSpecificationError : – Raises error if formatting fails, which is most likely due to wrong ordering of tuple entries, or wrong argument in the wrong position.