Giter Site home page Giter Site logo

mindis / pagmo2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from esa/pagmo2

0.0 2.0 0.0 30.27 MB

A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.

License: GNU General Public License v3.0

CMake 0.17% Python 0.54% C++ 99.26% Batchfile 0.01% Shell 0.03% PowerShell 0.01%

pagmo2's Introduction

pagmo

Gitter Build Status Build status Docs codecov.io PyPI Anaconda-Server Badge Anaconda-Server Badge DOI

pagmo (C++) or pygmo (Python) is a scientific library for massively parallel optimization. It is built around the idea of providing a unified interface to optimization algorithms and to optimization problems and to make their deployment in massively parallel environments easy.

If you are using pagmo/pygmo as part of your research, teaching, or other activities, we would be grateful if you could star the repository and/or cite our work. The DOI of the latest version and other citation resources are available at this link.

The full documentation can be found here.

Upgrading from pagmo 1.x.x

If you were using the old pagmo, have a look here on some technical data on what and why a completely new API and code was developed: https://github.com/esa/pagmo2/wiki/From-1.x-to-2.x

You will find many tutorials in the documentation, we suggest to skim through them to realize the differences. The new pagmo (version 2) should be considered (and is) as an entirely different code.

pagmo2's People

Contributors

bluescarni avatar darioizzo avatar wjakob avatar coolrunning avatar yawgmoth90 avatar ckaldemeyer avatar lyskov avatar sylvaincorlay avatar bennybp avatar tmiasko avatar johanmabille avatar kishmanani avatar ax3l avatar jakirkham avatar hulucc avatar amambrini avatar onionhammer avatar felipelema avatar whoshuu avatar aldanor avatar jakobj avatar jslee02 avatar jtravs avatar adler-j avatar lukacu avatar merlinnd avatar gitter-badger avatar fuzihaofzh avatar mkkim1129 avatar

Watchers

Mindaugas Zickus avatar  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.