design_space package
This folder holds all the objects needed to parametrize the design space.
Used by the optimisation algorithms.
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