Skip to content

MLFlow integration #10

@alxn4

Description

@alxn4

Goals

  • Interactive Interface that showcases the generated plots and important metrics. The link to it is provided to the user in the mlflow output.
  • Alternatively: single pager that statically contains all plots and important metrics
  • Map getML entities to mlflow entities (pipe.{fit,predict} : run → (feature learning : subrub, training : subrun, predict : subrun) → target : subrun))

Considerations & Ideas

Breakdown

  • Dataset management:
    • Gain better understanding of where and how dataset information is logged.
    • Include relational structure of data in logging
    • Figure out how and where to differentially log performance metrics across datasets
  • Tag logging customization: Come up with an intuitive way to log tags. Keep in mind the gap between getml’s native list based tags versus mlflow’s dictionary based tags.
  • Introduce EngineLogHandlerRegistry @sören Nikolaus

Nest Step

  • Introduce EngineLogHandlerRegistry @sören Nikolaus
  • ??? @jan Meyer

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions