GithubHelp home page GithubHelp logo

maverickmath / desdeo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from industrial-optimization-group/desdeo

0.0 1.0 0.0 1.22 MB

An open source framework for interactive multiobjective optimization methods

Home Page: https://desdeo.it.jyu.fi

Python 100.00%

desdeo's Introduction

DESDEO

PyPI version Documentation Status

DESDEO

About

DESDEO is an open source framework for interactive multiobjective optimization methods. DESDEO contains implementations of some interactive methods and modules that can be utilized to implement further methods.

The mission of DESDEO is to increase awarenss of the benefits of interactive methods make interactive methods more easily available and applicable. Thanks to the open architecture, interactive methods are easier to be utilized and further developed. The framework consists of reusable components that can be utilized for implementing new methods or modifying the existing methods. The framework is released under a permissive open source license.

This repository contains the main DESDEO module aggregating together all of the modules in the DESDEO framework.

Research and website

Research

The Multiobjective Optimization Group residing at the University of Jyväskylä is the main force behind the DESDEO framework. The research group develops theory, methodology and open-source computer implementations for solving real-world decision-making problems. Most of the research concentrates on multiobjective optimization (MO) in which multiple conflicting objectives are optimized simultaneously and a decision maker (DM) is supported in finding a preferred compromise.

Website

To learn more about DESDEO and the Multiobjective Optimization Research group, visit the official homepage.

Installation

Using DESDEO as a software library

The DESDEO package can be found on PyPI, and can be installed by invoking pip:

pip install desdeo

For development (on *nix systems)

Requires poetry. See pyproject.toml for Python package requirements.

  1. git clone https://github.com/industrial-optimization-group/DESDEO
  2. mkdir desdeo
  3. cd desdeo
  4. poetry init
  5. poetry install

NOTE: This repository does not contain any code implementing the different features in DESDEO. Instead, this repository contains the main documentation of the framework, and is used to build and define the DESDEO framework software package combining all of the Python subpackages in the framework.

Documentation

The DESDEO framework's documentation can be found here

Contributing

Contributions to the DESDEO framework and its different modules is warmly welcome! See the documentation's contributing for further details.

Legacy code

The old version of DESDEO, which is no longer maintained, can be found here alongside with its documentation. The support for this version of DESDEO ceased June 2020, and is no longer supported.

desdeo's People

Contributors

bshavazipour avatar ferrety avatar frankier avatar gialmisi avatar light-weaver avatar yuezhoukangas avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.