Skip to content

Early termination and iteration skipping. #328

@nickanthony-dgl

Description

@nickanthony-dgl

Is there a recommended way to have an objective function request early termination of the optimization. I know that I could probably just throw an exception but I am wondering if there is a better way that still allows Limbo to perform any needed clean up before ending.

Additionally I am wondering if there is a way to have the objective function request that the optimizer skip a certain iteration. For example, my objective function has some inputs which cannot be evaluated but I am not able to predict ahead of time what those illegal inputs are. Is there a way for the objective function to avoid evaluating that input but still have the optimizer try testing other points?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions