Skip to content

Pruning strategies for Optuna runs #5

@l3th4l

Description

@l3th4l

Currently the optuna runs for findind the optimal hyper-parameters have no pruning strategies for "obviously useless" runs. The currently pruner works by:

  • If the run returns a NaN value, the run is pruned.

We need to prune runs based on these conditions:

  • If the losses start to diverge
  • If an "unscaled" version of the loss function does no improve over certain epochs (alternatively, try only one of the loss terms if that helps)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions