:py:mod:`kosmos.ml.cl_manager` ============================== .. py:module:: kosmos.ml.cl_manager Classes ------- .. py:class:: CLManager(config: kosmos.ml.config.sl_train.SLTrainConfig) Centralized learning manager for supervised learning classification tasks. Initialize the centralized learning manager. :param config: Supervised learning training configuration. | .. rubric:: Methods .. py:method:: train() -> collections.abc.Iterator[kosmos.ml.sl_result.SLTrainIterationResult] Run training on the train data over the configured number of epochs. :returns: An iterator yielding one train result per epoch. :rtype: Iterator[SLTrainIterationResult] .. py:method:: test() -> kosmos.ml.sl_result.SLTestIterationResult Evaluate the model on the test data. :returns: Result of the test iteration. :rtype: SLTestIterationResult