Skip to main content

Pareto reflection based multi-objective optimization

Project description

Python Test & Lint Python Version

documentation//notebooks//demo//paper

Paref - problem tailored MOO for expensive black-box functions

A multi-objective optimization (MOO) problem comes with an idea of what properties the identified (Pareto) points must satisfy. The fact that these properties are satisfied is what makes a MOO successful in the first place. Why not construct MOO algorithms that search for exactly these properties and, by their very nature, use only a minimum number of evaluations? With the language of PAreto REFlections this is now possible. This package contains...

  • a series of ready-to-use MOO algorithms corresponding to frequently targeted properties
  • a framework for you to implement your problem tailored MOO algorithm
  • generic and intuitive interfaces for MOO algorithms, black-box functions and more, so solving a MOO problem with user-defined properties with Paref requires only minimal effort

See the official documentation for more information.

The official release is available at PyPi:

pip install paref

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paref-0.2.0.tar.gz (36.5 kB view hashes)

Uploaded Source

Built Distribution

paref-0.2.0-py3-none-any.whl (60.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page