Skip to content

Pause and Resume AutoML experiments #5736

@stoyandimov

Description

@stoyandimov

I wonder if there are any plans to provide a way to pause/resume ML.NET AutoML experiments (with exiting the ML.NET process).

One can use AutoML to run experiments and set duration limit in seconds. However, this requires the process running for the entire duration of the experiment.

Has anyone tried running an experiment and implementing some sort of pause/resume functionality?

Use Case: Pause an experiment and resume after reboot

  • Developer starts an AutoML Regression experiment that should run for 20 hours
  • 8 hours into the experiment developer pauses the experiment
  • ML.NET persists the current state and results of the experiment
  • Developer shutdowns or reboots the OS
  • Developer resumes the experiment
  • ML.NET picks up where it left of and continues the experiment until it has run the whole 20 hours

The real use case for me is running long experiments at night. I'm not using my computer between 02:00 and 07:00. How can I run experiment for those 5 hours, pause the experiment and continue the next night?

Metadata

Metadata

Assignees

No one assigned

    Labels

    AutoML.NETAutomating various steps of the machine learning processP2Priority of the issue for triage purpose: Needs to be fixed at some point.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions