Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a SeedMixin class for seed options #1642

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Commits on Nov 12, 2024

  1. optimization: refactor timeseries utilities

    Refactor timeseries utilities used in optimization CSVMixin
    and PIMixin and move the utilities to a more generic module.
    SGeeversAtVortech committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    915cb68 View commit details
    Browse the repository at this point in the history
  2. optimization: add SeedMixin

    Add a mixin class to enable more seed options,
    such as reading a seed from a file
    and falling back to a default seed if the solver failed
    for the given seed.
    SGeeversAtVortech committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    23b0573 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. timeseries: update fill nans for case of all nans

    Update fill_nan_in_timeseries for the case where the timeseries
    has only nans.
    In this case, the result should also only be nans.
    SGeeversAtVortech committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    698d354 View commit details
    Browse the repository at this point in the history
  2. seed: call pre and post at the correct place

    Call pre- and postprocessing at the correct place in SeedMixin,
    so only before and after the actaul optimization.
    SGeeversAtVortech committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    028e309 View commit details
    Browse the repository at this point in the history