Recent Releases of IWOPY
IWOPY -
- Added factories for allowing automatized setups
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.3.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 1 year ago
IWOPY - https://github.com/FraunhoferIWES/iwopy/releases/tag/v0.3.0.2
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
IWOPY - v0.2.3
- Recovering support for Python 3.7
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.2.3
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
IWOPY - https://github.com/FraunhoferIWES/iwopy/releases/tag/v0.2.2
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
IWOPY - v0.2.1
- Documentation improvements
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.2.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
IWOPY - v0.2-beta
- Interfaces:
- Improved
pymoo: Dynamical derivation from classes from optional package import
- Improved
- Documentation:
- Completely new sphinx style
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.2
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 2 years ago
IWOPY - v0.1.9-beta
- Bug fixes
- Fixes for bugs in tests for Python 3.7 and 3.11
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.9
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 2 years ago
IWOPY - v0.1.8-beta
- Bug fixed in setup.cfg
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.8
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 2 years ago
IWOPY - v0.1.7-beta
- Utils
- New
import_moduleutility, dynamically loading packages and modules
- New
- Interfaces
- Improved dynamic imports of
pygmoandpymoo
- Improved dynamic imports of
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.7
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 2 years ago
IWOPY - v0.1.6-alpha
- Interfaces
- New interface to
scipy: Calling thescipy.optimize.minimizefunction
- New interface to
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.6
Scientific Software - Peer-reviewed
- Python
Published by SchmJo almost 3 years ago
IWOPY - v0.1.5-alpha
- Small bug fixes
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.5
Scientific Software - Peer-reviewed
- Python
Published by SchmJo almost 3 years ago
IWOPY - v0.1.4-alpha
- Interfaces:
- Improved:
pymoonow supports mixed int/float problems and algorithmMixedVariableGA - Changed:
pymooalgorithms now selectable via same name as in package, i.e., GA, PSO, NSGA2, MixedVariableGA
- Improved:
- Examples:
- New:
mixed, demonstrating how to solve a mixed int/float problem with pymoo
- New:
- Notebook:
- New:
mixed, demonstrating how to solve a mixed int/float problem with pymoo
- New:
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.4
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 3 years ago
IWOPY - v0.1.3-alpha
- Core:
- Support for multi objective optimizations
- Splitting
OptResultsintoSingleObjOptResultsandMultiObjOptResults
- Interfaces:
pymoo: Addingnsga2
- Examples:
- New:
multi_obj_chain, demonstrating multi objective optimization using pymoo's NSGA2
- New:
- Notebooks:
- New:
multi_obj_chain.ipynb, demonstrating multi objective optimization using pymoo's NSGA2
- New:
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.3
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 3 years ago
IWOPY - v0.1.2-alpha
- Tests:
- pygmo: Fixing test such that it passes on all systems
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.2
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 3 years ago
IWOPY - v0.1.1-alpha
- Tests:
- pygmo: Increased ngen and npop, intended for osx systems to pass tests
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.1
Scientific Software - Peer-reviewed
- Python
Published by SchmJo about 3 years ago
IWOPY - v0.1.0-alpha
- Bug fixes
- Updated documentation
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.1.0
Scientific Software - Peer-reviewed
- Python
Published by SchmJo over 3 years ago
IWOPY - v0.0.15-alpha
- Utils:
RegularDiscretizationGridnow with interpolation parameter: None, nearest or linear
- Wrappers:
- New wrapper:
LocalFD, Local Finite Difference. Calculates function derivatives by applying local finite difference rules. Currently orders 1 and 2 are implemented, more could be added later.
- New wrapper:
- Optimizers:
- New optimizer:
GG, Greedy Gradient. A pretty straight forward gradient based local optimizer that projects out (or reverses) directions of constraint violation. Mostly implemented for the purpose of testing gradients, but maybe worth a try also for problem solving.
- New optimizer:
- Examples:
electrostatics: New optional constraintMinDist, forcing charges to keep a minimal distance. Also adding a script that demonstrates how to solve this problem usingNLOPTviapygmo, and another for solving the problem using theGGalgorithm.
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.0.15
Scientific Software - Peer-reviewed
- Python
Published by SchmJo over 3 years ago
IWOPY - v0.0.14-alpha
- Notebooks:
- Work on
examples.ipynb: Adding electrostatics example
- Work on
- Core:
OptResultscan now be printed
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.0.14
Scientific Software - Peer-reviewed
- Python
Published by SchmJo over 3 years ago
IWOPY - v0.0.13-alpha
- Wrappers:
- Introducing
SimpleObjectiveandSimpleConstraint, for functions of simple numeric types likef(x, y, ...)
- Introducing
- Examples:
- New example:
electrostatics, solvable with IPOPT, GA, PSO
- New example:
- Notebooks:
- Work on
examples.ipynb: Adding section on simple function minimization
- Work on
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.0.13
Scientific Software - Peer-reviewed
- Python
Published by SchmJo over 3 years ago
IWOPY - v0.0.12-alpha
Benchmarks:
- New benchmark
rosenbrockadded
- New benchmark
Tests:
- Extended tests for pygmo and pymoo
Fixes:
- Bugs fixed with discretization
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.0.12
Scientific Software - Peer-reviewed
- Python
Published by SchmJo over 3 years ago
IWOPY - v0.0.11-alpha
This is the initial release of iwopy - ready for testing.
So far not many models have been transferred from the Fraunhofer IWES in-house predecessor iwes-opt, they will be added in the following versions. We are just getting started here!
Enjoy - we are awaiting comments and issues, thanks for testing.
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.0.11
Scientific Software - Peer-reviewed
- Python
Published by SchmJo over 3 years ago