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

WIP: Introduce TrialRunner Abstraction #720

Draft
wants to merge 134 commits into
base: main
Choose a base branch
from

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    616f44e View commit details
    Browse the repository at this point in the history
  2. mypy fixes

    motus committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    33e332a View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    0247259 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    483e378 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    addd5a4 View commit details
    Browse the repository at this point in the history
  3. allow running mlos_bench.run._main directly from unit tests + add a u…

    …nit test for bench (not tested)
    motus committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    e97266f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64771fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd7c55e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    387722a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f15aee View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. add multi-iteration optimization to in-process test; fix the mlos_cor…

    …e bulk registration (check for is_warm_up)
    motus committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    65cd072 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c010d95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cfef3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7233180 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be7dcec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c52e03 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0d9dc97 View commit details
    Browse the repository at this point in the history
  8. remove unused variable

    motus committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    4e171e0 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    ab69fa0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52adab8 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    df893d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5aca764 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d183df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    309e10c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a72b40 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ffe23e1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb863e0 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. minor pylint fixes

    motus committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    990b019 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ac0520 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b95100a View commit details
    Browse the repository at this point in the history
  4. split the sccheduler implementation into the base class and the sync …

    …scheduler implementation
    motus committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e15033d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6eab1b0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c7f2cc View commit details
    Browse the repository at this point in the history
  7. add todo comments

    motus committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    479a5ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    50dad9f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    220ece1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    29cec19 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. move (sync) implementation of the run_trial() to SyncScheduler; other…

    … minor refactorings
    motus committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    6f8bb2c View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. wip

    bpkroth committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    6adb2d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    41a0c37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2453427 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8d8dfb View commit details
    Browse the repository at this point in the history
  4. wip: adding trial runner

    bpkroth committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8a32e5a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Merge remote-tracking branch 'sergiy/sergiym/run/scheduler' into para…

    …llel-async-trial-runners
    bpkroth committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    57dc4c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e55f33e View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    7df0770 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da55c5e View commit details
    Browse the repository at this point in the history
  3. fix unit tests

    motus committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    f6eb5ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97438e7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    715fab9 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Configuration menu
    Copy the full SHA
    034aef9 View commit details
    Browse the repository at this point in the history
  2. minor type fixes

    motus committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    629236f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    049fdb6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    094155c View commit details
    Browse the repository at this point in the history
  5. typo in pylint exception

    motus committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    a6a7283 View commit details
    Browse the repository at this point in the history
  6. make all unit tests run

    motus committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    0a94a37 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. add a missing import

    motus committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    cf42730 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f31a2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6ceb5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3121fb0 View commit details
    Browse the repository at this point in the history
  5. fix last unit tests

    motus committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    5951544 View commit details
    Browse the repository at this point in the history
  6. more unit test fixes

    motus committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    e3f515c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    86f155e View commit details
    Browse the repository at this point in the history
  8. validate scheduler JSON schema

    motus committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    928ceff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1511c6e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38ab457 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9323a1c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6b35444 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b242f23 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    208c393 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    303c25f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    16ea2cb View commit details
    Browse the repository at this point in the history
  17. keep minimizing the diff

    motus committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    5ad4b74 View commit details
    Browse the repository at this point in the history
  18. minimize diff

    motus committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    e0845ea View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    ed95295 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45a9293 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'sergiym/run/scheduler_load' of github.com:motus/MLOS in…

    …to sergiym/run/scheduler_load
    motus committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    be0106a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71e3ced View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    ca9b3a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    52352dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1aa0e4b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'sergiym/run/scheduler_load' of github.com:motus/MLOS in…

    …to sergiym/run/scheduler_load
    motus committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    bbf7922 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b204ebc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    63da0e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba59035 View commit details
    Browse the repository at this point in the history
  7. fixup relative paths

    bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    2ca34cd View commit details
    Browse the repository at this point in the history
  8. basic schema testing

    bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    946b0c4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    58e8609 View commit details
    Browse the repository at this point in the history
  10. add another test case

    bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    7985a3e View commit details
    Browse the repository at this point in the history
  11. Update mlos_bench/mlos_bench/launcher.py

    Co-authored-by: Brian Kroth <bpkroth@users.noreply.github.com>
    motus and bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    8070c30 View commit details
    Browse the repository at this point in the history
  12. pylint

    bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    f395531 View commit details
    Browse the repository at this point in the history
  13. Merge remote-tracking branch 'sergiy/sergiym/run/scheduler_load' into…

    … parallel-async-trial-runners
    bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    678f4c5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    969e496 View commit details
    Browse the repository at this point in the history
  15. wip

    bpkroth committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6f4928f View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. wip: refactor running of a trial to a separate class so we can do the…

    …m in parallel eventually
    bpkroth committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    92382dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f00c975 View commit details
    Browse the repository at this point in the history
  3. comments

    bpkroth committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e91b744 View commit details
    Browse the repository at this point in the history
  4. consistency

    bpkroth committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    64e7575 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a9e29e View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. fixup

    bpkroth committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    32c01c0 View commit details
    Browse the repository at this point in the history
  2. schema tests

    bpkroth committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    0e89e25 View commit details
    Browse the repository at this point in the history
  3. spelling

    bpkroth committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5549925 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7feba3a View commit details
    Browse the repository at this point in the history
  5. wip: fixups

    bpkroth committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    cc7ed4d View commit details
    Browse the repository at this point in the history
  6. fixme comments

    bpkroth committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8d794f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Launcher args fixups

    bpkroth committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    967b6e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4b1348 View commit details
    Browse the repository at this point in the history
  3. more tests

    bpkroth committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a08bf72 View commit details
    Browse the repository at this point in the history
  4. comments

    bpkroth committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0a22b78 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    c64e0dc View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. wip

    bpkroth committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    c09b427 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    329bd18 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    680d9a3 View commit details
    Browse the repository at this point in the history
  2. fixups

    bpkroth committed May 13, 2024
    Configuration menu
    Copy the full SHA
    bcf05f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    745fa4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    021db59 View commit details
    Browse the repository at this point in the history
  3. selected reformats

    bpkroth committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    1b96ca2 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    dc47ee5 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. slurp some files from main

    bpkroth committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    9023eb7 View commit details
    Browse the repository at this point in the history
  2. apply formatters selectively

    bpkroth committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    1f9f9c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7cda08 View commit details
    Browse the repository at this point in the history
  4. fixups

    bpkroth committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    2dee79f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e30b8e View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. apply comments

    bpkroth committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9907455 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4e9c3f View commit details
    Browse the repository at this point in the history
  3. whitespace

    bpkroth committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    70647dc View commit details
    Browse the repository at this point in the history
  4. revert unnecessary lineswap

    bpkroth committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    4220aac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47a3d20 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2b4aaba View commit details
    Browse the repository at this point in the history
  7. apply suggestion

    bpkroth committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5a327dd View commit details
    Browse the repository at this point in the history
  8. formatting

    bpkroth committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    49087c4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0ac79aa View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    5c772cd View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    0657ece View commit details
    Browse the repository at this point in the history