cma API Documentation Modules Classes Names
Clear Help

Search bar offers the following options:

  • Term presence. The below example searches for documents that must contain “foo”, might contain “bar” and must not contain “baz”: +foo bar -baz
  • Wildcards. The below example searches for documents with words beginning with “foo”: foo*
  • Search in specific fields. The following search matches all objects in "twisted.mail" that matches “search”: +qname:twisted.mail.* +search

    Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.

  • Fuzzy matches. The following search matches all documents that have a word within 1 edit distance of “foo”: foo~1

Results provided by Lunr.js

Module Index

  • cma - Package cma implements the CMA-ES (Covariance Matrix Adaptation Evolution Strategy).
    • bbobbenchmarks - BBOB noiseless testbed.
    • constraints_handler - A collection of boundary and (in future) constraints handling classes.
    • evolution_strategy - CMA-ES (evolution strategy), the main sub-module of cma implementing in particular CMAEvolutionStrategy, fmin2 and further fmin_* functions.
    • fitness_functions - versatile container for test objective functions.
    • fitness_models - Fitness surrogate model classes and handler for incremental evaluations.
    • fitness_transformations - Wrapper for objective functions like noise, rotation, gluing args
    • integer_centering - Integer handling class IntegerCentering to be used in combination with CMA-ES.
    • interfaces - Very few interface defining base class definitions
    • logger - logger class mainly to be used with CMAEvolutionStrategy
    • optimization_tools - Utility classes and functionalities loosely related to optimization
    • options_parameters - Parameters and Options for CMA-ES.
    • purecma - A minimalistic implemention of CMA-ES without using numpy.
    • recombination_weights - RecombinationWeights is a list of recombination weights for the CMA-ES.
    • restricted_gaussian_sampler - VD-CMA and VkD-CMA
    • s - versatile shortcuts for quick typing in an (i)python shell or even from cma.s import * in interactive sessions.
    • sampler - Collection of classes that sample from parametrized distributions and provide an update mechanism of the distribution parameters.
    • sigma_adaptation - step-size adaptation classes, currently tightly linked to CMA, because hsig is computed in the base class
    • test - test module of cma package.
    • transformations - Search space transformation and encoding/decoding classes
    • utilities - various unspecific utilities
      • math - various math utilities, notably eig and a collection of simple functions in Mh
      • python3for2 - to execute Python 3 code in Python 2.
      • utils - various utilities not related to optimization
    • wrapper - Interface wrappers for the cma module.
API Documentation for cma, generated by pydoctor 23.9.1 at 2024-09-02 23:31:09.