Skip to main content
Ctrl+K

pygmo 2.20.0 documentation

Contents:

  • Installation
  • Capabilities
  • Tutorials
    • Use of the class problem
    • Use of the class algorithm
    • Use of the class population
    • Use of the class island
    • Use of the class archipelago
    • Evolving a population
    • Coding a simple User Defined Problem
    • Coding a User Defined Problem with constraints (NLP)
    • Coding a User Defined Problem with an integer part (MINLP)
    • Coding a User Defined Problem with multiple objectives
    • Using the decorator meta-problem
    • Coding a User Defined Island
    • A first tutorial on the use of NLopt solvers
    • Basic Multi-Objective Functionalities
    • Using pygmo’s moead
    • Getting started with hypervolumes
    • Advanced hypervolume computation and analysis
    • Approximating the hypervolume
    • Benchmarking Extended Ant Colony Optimization on CEC2006 problems
    • Participating to the CEC2013 Competition
    • Solving the 20 dimensional Schwefel problem
    • Comparing algorithms: the case of xNES and CMA-ES
    • Benchmarking Multi-Objective Hypervolume-based Ant Colony Optimization on ZDT3 problem
    • Benchmarking Nondominated Sorting Particle Swarm Optimizer (NSPSO) on ZDT1 and ZDT2 problems
  • API reference
    • Algorithm class
    • Problem class
    • Population class
    • Island class
    • Archipelago class
    • Batch fitness evaluator
    • Topology
    • Replacement policy
    • Selection policy
    • Miscellanea
    • List of problems
    • List of algorithms
    • List of islands
    • List of batch evaluators
    • List of topologies
    • List of replacement policies
    • List of selection policies
    • Generic optimization utilities
    • Multi-objective optimization utilities
    • Constrained optimization utilities
    • Gradient and Hessians utilities
    • Hypervolume utilities
    • Generic optimization utilities
    • Plotting utilities
  • Credits
  • Changelog
  • Known issues
  • Repository
  • Open issue
  • .rst

API reference

Contents

  • Core classes
  • Implemented user-defined classes
  • Utilities

API reference#

Core classes#

  • Algorithm class
  • Problem class
  • Population class
  • Island class
  • Archipelago class
  • Batch fitness evaluator
  • Topology
  • Replacement policy
  • Selection policy
  • Miscellanea

Implemented user-defined classes#

  • List of problems
  • List of algorithms
  • List of islands
  • List of batch evaluators
  • List of topologies
  • List of replacement policies
  • List of selection policies

Utilities#

  • Generic optimization utilities
  • Multi-objective optimization utilities
  • Constrained optimization utilities
  • Gradient and Hessians utilities
  • Hypervolume utilities
  • Generic optimization utilities
  • Plotting utilities

previous

Benchmarking Nondominated Sorting Particle Swarm Optimizer (NSPSO) on ZDT1 and ZDT2 problems

next

Algorithm class

Contents
  • Core classes
  • Implemented user-defined classes
  • Utilities

By pagmo development team

© Copyright 2021, pagmo development team.