Namespace OptunaSharp.SearchSpace
Classes
- IntersectionSearchSpace
A class to calculate the intersection search space of a Study. Port of
optuna/search_space/intersection.py: IntersectionSearchSpace.Intersection search space contains the intersection of parameter distributions that have been suggested in the completed trials of the study so far. If there are multiple parameters that have the same name but different distributions, neither is included in the resulting search space (i.e., the parameters with dynamic value ranges are excluded).
Note that an instance of this class is supposed to be used for only one study. If different studies are passed to Calculate(Study, bool), a ValueError is raised.
- SearchSpaceFunctions
Port of
optuna/search_space/intersection.py.