Published February 2, 2023
| Version v0.2.0
Software
Open
parmoo/parmoo: v0.2.0
Authors/Creators
- 1. Argonne National Laboratory
- 2. University of Illinois Urbana Champaign
Description
Release 0.2.0
:Date: Feb 2, 2023
Official release corresponding to accepted JOSS article.
- Added support for a wider variety of design variables (including integer types), as well as support for "custom" design variables that use user-provided custom embedders/extractors Documentation on design variables has been expanded accordingly. Although design variables are still specified through dicts not classes, this addresses and therefore closes the primary issue raised in parmoo/parmoo#28
- Updated
extras/libe.pycorresponding to interface changes made in libEnsemble Release 0.8.0. This also addresses the issues on MacOS, referenced in parmoo/parmoo#34 - Added a post-run visualization library and corresponding documentation, closing issue parmoo/parmoo#27
- Allow solvers to start from an initial point that is infeasible, so that problems with relaxable constraints and a very small feasible set can still be solved
- Various style changes and additional usage environments requested by JOSS reviewers openjournals/joss-reviews#4468 including parmoo/parmoo#32
- Added support for multistarting optimization solvers when solving
surrogate problems. This is particularly important for the global
GaussRBFsurrogate - Fixed an issue in how model improvement points are calculated, as
implemented in the
surrogate.improvemethod for each GaussRBF variation insurrogates/gaussian_proc.py, which was created when adding support for custom design variables - The default design tolerance for continuous variables now depends upon
the value of
ub - lb
Note:
- Dropped support for Python 3.6, due to changes to GitHub Actions documented on actions/setup-python#544
Known issues:
- The visualization library uses advanced plotly/dash features, which may not support the chrome browser, as described in parmoo/parmoo#37
Files
parmoo/parmoo-v0.2.0.zip
Files
(5.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0abe77aa82af1f571d2ac2513ab961be
|
5.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/parmoo/parmoo/tree/v0.2.0 (URL)