Skip to content

merge develop + gest-api styled refactor of the botorch gen/sim#1744

Open
jlnav wants to merge 1168 commits into
examples/botorch_genfrom
examples/botorch_gen_june2026
Open

merge develop + gest-api styled refactor of the botorch gen/sim#1744
jlnav wants to merge 1168 commits into
examples/botorch_genfrom
examples/botorch_gen_june2026

Conversation

@jlnav
Copy link
Copy Markdown
Member

@jlnav jlnav commented Jun 3, 2026

No description provided.

jlnav and others added 30 commits March 11, 2026 13:14
…l_toml_json

Refactor / remove ensemble.from_yaml/toml/json
…ors, regarding the default presence of the zeroth worker. assistance from gemini/claude for fixing resource math in various tests.
…ng alloc_f import from many tests. mypy and formatting adjustments. first approach at describing options in specs.py
…dfo_example

Adding notes about the initial example
…_with_Pathlib_path

refactor: replaced 'os.path.join()' uses with 'pathlib.Path' / syntax
…pecs["user"]. Updated alloc_f docstrings to reflect where the options can be. Other docstring updates. Adjust tests to have the relevant alloc options in gen_specs instead. some mypy adjusts.
jlnav and others added 29 commits May 26, 2026 09:06
…akeyness

Try addressing flakiness of asktell aposmm tests
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.46.2 to 1.46.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@v1.46.2...v1.46.3)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.46.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…evelop/crate-ci/typos-1.46.3

Bump crate-ci/typos from 1.46.2 to 1.46.3
… LibensembleGenerator. Fixing various mapping bugs. fix test to catch the fail-case
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 3, 2026

Codecov Report

❌ Patch coverage is 65.91928% with 380 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (examples/botorch_gen@a041af9). Learn more about missing BASE report.

Files with missing lines Patch % Lines
libensemble/gen_classes/botorch_mfkg.py 0.00% 119 Missing ⚠️
libensemble/gen_classes/sampling.py 45.83% 78 Missing ⚠️
libensemble/gen_classes/aposmm.py 72.35% 18 Missing and 16 partials ⚠️
libensemble/generators.py 74.59% 24 Missing and 7 partials ⚠️
libensemble/specs.py 89.50% 13 Missing and 4 partials ⚠️
libensemble/gen_classes/external/sampling.py 68.42% 12 Missing ⚠️
libensemble/gen_funcs/persistent_surmise_calib.py 0.00% 11 Missing ⚠️
libensemble/gen_funcs/persistent_aposmm.py 44.44% 7 Missing and 3 partials ⚠️
libensemble/manager.py 77.27% 8 Missing and 2 partials ⚠️
libensemble/sim_funcs/augmented_branin.py 0.00% 7 Missing ⚠️
... and 17 more
Additional details and impacted files
@@                   Coverage Diff                   @@
##             examples/botorch_gen    #1744   +/-   ##
=======================================================
  Coverage                        ?   75.75%           
=======================================================
  Files                           ?       81           
  Lines                           ?     8467           
  Branches                        ?     1291           
=======================================================
  Hits                            ?     6414           
  Misses                          ?     1808           
  Partials                        ?      245           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants