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.__post_init__()DesignSpace.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.header_of__str__()DesignSpaceParameter.to_dict()DesignSpaceParameter.__init__()DesignSpaceParameter._abc_impl
- factory module
DesignSpaceFactoryDesignSpaceFactory.design_space_kwDesignSpaceFactory.__post_init__()DesignSpaceFactory._check_can_be_retuned()DesignSpaceFactory.use_files()DesignSpaceFactory._run_variables()DesignSpaceFactory._run_constraints()DesignSpaceFactory.run()DesignSpaceFactory._get_initial_value_from_kw()DesignSpaceFactory._get_limits_from_kw()DesignSpaceFactory._run_from_file()DesignSpaceFactory.__init__()DesignSpaceFactory._abc_impl
AbsPhaseAmplitudeRelPhaseAmplitudeSyncPhaseAmplitudeAbsPhaseAmplitudeWithConstrainedSyncPhaseRelPhaseAmplitudeWithConstrainedSyncPhaseEverythingUnconstrainedUnconstrainedRelSyncPhaseAsVariableConstrainedSyncPhaseDESIGN_SPACE_FACTORY_PRESETSget_design_space_factory()
- helper module
- variable module