Module fontai.runners

This module contains high level classes representing ML stages, and a Pipeline class that can run multiple stages sequentially. These stages are mean to be instantiated from configuration files through the from_config_file method, which can be useful for real-time processing. For batch processing however, it is easier to use the run_from_config_file or fit_from_config_file methods, the latter fitting any fittable ML stage when ran from the Pipeline class.

Expand source code
"""This module contains high level classes representing ML stages, and a `Pipeline` class that can run multiple stages sequentially. These stages are mean to be instantiated from configuration files through the `from_config_file` method, which can be useful for real-time processing. For batch processing however, it is easier to use the `run_from_config_file` or `fit_from_config_file` methods, the latter fitting any fittable ML stage when ran from the Pipeline class.
  
"""

Sub-modules

fontai.runners.base

This module contains the base interfaces implemented by ML pipeline stages and pipeline objects.

fontai.runners.pipeline

This module contains a basic orchestrator for the execution of sequential data transformation stages.

fontai.runners.stages

This module contains the definitions of high-level ML lifecycle stage classes; at the moment this includes ingestion, preprocessing and training/scoring.