mml-core API

The mml-core package makes up the core functionality of MML and implements the scaffold to operate it.

mml-core is split into 5 sub-packages:

  • mml.api - which serves as fast external api access with some bonus convenience functions to use mml interactively

  • mml.configs - which is the reference of config groups and provides the necessary .yaml files

  • core - which is the actual core source code, it splits itself into 5 sub-packages

  • mml.interactive - which provides additional convenience classes to plan, process and visualize mml experiments

  • mml.testing - which supports testing mml-core and mml Plugins

Furthermore there is the mml.cli module to streamline command line interface access.