piglot.optimiser

Main optimiser module

Functions

boundary_check

Check if the values are within the bounds and correct them if not.

missing_method

Class generator for missing packages.

Classes

Optimiser

Interface for implementing different optimization algorithms.

ScalarOptimiser

Base class for scalar optimisers.

StoppingCriteria

Implements different stopping criteria.

Exceptions

InvalidOptimiserException

Exception signaling invalid combination of optimiser and objective function.