Example #1
0
    def test_interval(self):
        """Check whether interval is cool."""
        space = Space()
        probs = (0.1, 0.2, 0.3, 0.4)
        categories = ('asdfa', 2, 3, 4)
        dim = Categorical('yolo', OrderedDict(zip(categories, probs)), shape=2)
        space.register(dim)
        dim = Integer('yolo2', 'uniform', -3, 6)
        space.register(dim)
        dim = Real('yolo3', 'norm', 0.9)
        space.register(dim)

        assert space.interval() == [categories, (-3, 3), (-np.inf, np.inf)]
Example #2
0
 def __init__(self, roi_space: Space, n_levels: int):
     self.n_levels = n_levels
     self.space = roi_space
     self.sk_space = SkSpace(fix_shape_intervals(roi_space.interval()))
     self.sk_space.set_transformer("normalize")