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

Refactored and integrated Grey Wolf Optimizer #121

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

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    7a6fd5c View commit details
    Browse the repository at this point in the history
  2. feat(ngen_cal): initial grew wolf optimizer implementation

    This commit combines two files implementing the grey wolf optimizer as a pyswarm
    sublcass.  The code from each as originaly authored by Xia Feng are included here
    in the history.  These will be refactored and refined to fit into the general
    ngen_cal architecture and assist in maintaining the implementation in the future.
    
    Co-authored-by: hellkite500 <[email protected]>
    xfeng2021 and hellkite500 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    92abc92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aea9508 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2dde645 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79f25e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d6dad4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e52b78f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    98d23e3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7cccd3a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    20d716b View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. refactor: add private _optimizers subpackage; move gwo there; expor…

    …t gwo in public `optimizers`
    
    This refactor adds a layer of indirection to safeguard the `optimizers`
    public api. The `_optimizers` subpackage provides a place for _both_
    stable and unstable / experimental optimizers to live. Once an
    optimizer's api and features are fleshed out, it can then be imported by
    the `optimizers` subpackage in `__init__.py` effectively moving it into
    the public api.
    aaraney committed May 2, 2024
    Configuration menu
    Copy the full SHA
    9e98022 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f964aba View commit details
    Browse the repository at this point in the history
  3. style: sort imports

    aaraney committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b567b53 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c9f431 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d03bc4 View commit details
    Browse the repository at this point in the history
  6. chore: add return type hint

    Co-authored-by: Robert Bartel <[email protected]>
    aaraney and robertbartel committed May 2, 2024
    Configuration menu
    Copy the full SHA
    3ee74f6 View commit details
    Browse the repository at this point in the history
  7. chore: improve doc type hints

    Co-authored-by: Robert Bartel <[email protected]>
    aaraney and robertbartel committed May 2, 2024
    Configuration menu
    Copy the full SHA
    1dca37d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a12cd96 View commit details
    Browse the repository at this point in the history