optimisation package
This folder holds all the optimisation related modules.
Subpackages
- algorithms package
- 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
- algorithm module
- Submodules
- design_space package
- Submodules
- constraint module
- design_space module
DesignSpaceDesignSpace.variablesDesignSpace.constraintsDesignSpace.from_files()DesignSpace.compute_constraints()DesignSpace.__str__()DesignSpace._str_variables()DesignSpace._str_constraints()DesignSpace.to_pandas_dataframe()DesignSpace.to_files()DesignSpace._to_file()DesignSpace._parameters_to_single_file_line()DesignSpace._check_dimensions()DesignSpace.__init__()
_gather_dicts_by_key()_parameters_to_dict()_merge()_from_file()
- design_space_parameter module
DesignSpaceParameterDesignSpaceParameter.nameDesignSpaceParameter.element_nameDesignSpaceParameter.limitsDesignSpaceParameter.from_floats()DesignSpaceParameter.from_pd_series()DesignSpaceParameter.__post_init__()DesignSpaceParameter.x_minDesignSpaceParameter.x_maxDesignSpaceParameter.change_limits()DesignSpaceParameter._fmt_x_minDesignSpaceParameter._fmt_x_maxDesignSpaceParameter._fmt_x_0DesignSpaceParameter.__str__()DesignSpaceParameter.str_header()DesignSpaceParameter.to_dict()DesignSpaceParameter.__init__()DesignSpaceParameter._abc_impl
- factory module
DesignSpaceFactoryDesignSpaceFactory.__init__()DesignSpaceFactory.createDesignSpaceFactory.limits_from_design_space_kwDesignSpaceFactory._check_can_be_retuned()DesignSpaceFactory._instantiate_variables()DesignSpaceFactory._instantiate_constraints()DesignSpaceFactory._create_from_kw()DesignSpaceFactory._get_initial_value_from_kw()DesignSpaceFactory._get_limits_from_kw()DesignSpaceFactory._use_files()DesignSpaceFactory._create_from_file()DesignSpaceFactory._abc_impl
UserDefinedDesignSpaceFactory_PresetAbsPhaseAmplitudeRelPhaseAmplitudeSyncPhaseAmplitudeAbsPhaseAmplitudeWithConstrainedSyncPhaseRelPhaseAmplitudeWithConstrainedSyncPhaseEverythingUnconstrainedUnconstrainedRelSyncPhaseAsVariableConstrainedSyncPhaseDESIGN_SPACE_FACTORY_PRESETSget_design_space_factory()
- helper module
- variable module
- Submodules
- objective package
- Submodules
- factory module
ObjectiveFactoryObjectiveFactory.objective_position_presetObjectiveFactory.compensation_zone_override_settingsObjectiveFactory.__init__()ObjectiveFactory._reference_simulation_outputObjectiveFactory._reference_eltsObjectiveFactory._failed_elementsObjectiveFactory._objective_elementsObjectiveFactory.get_objectives()ObjectiveFactory._set_zone_to_recompute()ObjectiveFactory.compute_residuals()ObjectiveFactory._abc_impl
CorrectorAtExitEnergyMismatchEnergyPhaseMismatchEnergySyncPhaseMismatchEnergySeveralMismatchesRegularEnvelopeSpiral2OBJECTIVE_PRESETSPackedElementsObjectiveMetaFactory
- helper module
- minimize_difference_with_ref module
- minimize_mismatch module
- objective module
DEFAULT_ELT_KEYObjectiveObjective._gettableObjective._advised_get_kwargsObjective.__init__()Objective.nameObjective.weightObjective.ideal_valueObjective.residualObjective.get_keyObjective.get_kwargsObjective.__str__()Objective.position_nature()Objective._value_getter()Objective._check_get_arguments()Objective.str_header()Objective.str_header_solved()Objective._compute_residuals()Objective.evaluate()Objective._abc_impl
MinimizeDifferenceWithRefMinimizeMismatchMinimizeVariationQuantityIsBetweenRemainBelowRetrieveArbitrarystr_objectives()str_objectives_solved()
- position module
- quantity_is_between module
- factory module
- Submodules