- Move to pyproject.toml (delete setup.py+requirements.txt) - Add classifiers to pyproject.toml - Rotate colorbar-ticks to 45 degrees - Deprecation warning for 3d Pareto plot - log axis on y (or z scale) not implemented error - Update Readme.md
Bugfixes
-
1.1.0
Changes
- D-optimal designs in get_optimal_DOE. - Director and support for using disparate backends with XpyriMentor. - Warning for re-visiting a point changed to be less severe - It is just a piece of information. -
Bugfixes
- LHS doesn't only produce diagonal points any more. - expected_minimum runs even with constraints, but still doesn't respect constraints.
1.0.2
Changes
-
Bugfixes
- Fixed a bug where sum_equals constraints would break if used with dimensions other than an increasing list from 0. E.g. constraining dimensions [0, 1, 2] would work, but constraining [1, 2, 3] would not.
1.0.1
Changes
- Added a plotting function that supports the Brownie Bee user interface (see browniebee.io). - Made small improvements to the plot_objective_1d function, and added it to __init.py__ for ProcessOptimizer. - Added documentation for multiobjective optimization
Bugfixes
-
1.0.0
Changes
- Documentation about the features in control parameters and sampling control parameters. - ModelSystems moved to creator systems, so they are only created when you ask for them. You now need to use `ProcessOptimizer.model_systems.get_model_system(model_system_name)` to create them. This has two advantages: If you change a model system, it doesn't affect a new instance of it. And ProcessOptimizer should import faster, since fewer objects are created i memory. - Radius changed in certain Bokeh plots - Default Pareto plot has more points on Pareto-front (40 -> 100)
Bugfixes
- Setting noise-size in zero-noise models will now raise an error - Multible imports of a model system will now provide separate instances