algorithms package
Define the optimisation algorithms used for compensation.
When you implement you own algorithm, do not forget to add it in the
algorithms.factory module.
Submodules
- algorithm module
OptiSolOptimisationAlgorithmOptimisationAlgorithm.__init__()OptimisationAlgorithm.supports_constraintsOptimisationAlgorithm.__str__()OptimisationAlgorithm.variable_namesOptimisationAlgorithm.n_varOptimisationAlgorithm.n_objOptimisationAlgorithm.n_constrOptimisationAlgorithm._default_kwargsOptimisationAlgorithm.optimize()OptimisationAlgorithm._generate_opti_sol()OptimisationAlgorithm._format_variables()OptimisationAlgorithm._format_objectives()OptimisationAlgorithm._format_constraints()OptimisationAlgorithm._wrapper_residuals()OptimisationAlgorithm._norm_wrapper_residuals()OptimisationAlgorithm._finalize()OptimisationAlgorithm._to_cavity_settings()OptimisationAlgorithm._evaluate_solution()OptimisationAlgorithm._check_consistency()OptimisationAlgorithm._abc_impl
OptimizationHistoryOptimizationHistory._settings_filenameOptimizationHistory._objectives_filenameOptimizationHistory._constraints_filenameOptimizationHistory.__init__()OptimizationHistory._make_public_methods_useless()OptimizationHistory.add_settings()OptimizationHistory._init_objective_hist()OptimizationHistory._simulation_output_to_objectives()OptimizationHistory._objective_headers()OptimizationHistory.add_objective_values()OptimizationHistory.add_constraint_values()OptimizationHistory.save()OptimizationHistory._rename_previous_files()OptimizationHistory._empty_histories()OptimizationHistory.checkpoint()
_save_values()
- bayesian_optimization module
BayesianOptimizationLWBayesianOptimizationLW.supports_constraintsBayesianOptimizationLW.optimize()BayesianOptimizationLW._to_maximise()BayesianOptimizationLW._default_kwargsBayesianOptimizationLW._generate_opti_sol()BayesianOptimizationLW._format_variables()BayesianOptimizationLW._to_numpy()BayesianOptimizationLW.acquisition_function()BayesianOptimizationLW._abc_impl
- differential_evolution module
- downhill_simplex module
- downhill_simplex_penalty module
- explorator module
- factory module
- least_squares module
- least_squares_penalty module
- nsga module
- predefined_solution module
- simulated_annealing module