Passed
Pull Request — master (#101)
by Simon
02:06
created

search_space_optional.SearchSpace.__call__()   A

Complexity

Conditions 1

Size

Total Lines 2
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nop 1
dl 0
loc 2
rs 10
c 0
b 0
f 0
1
import numpy as np
2
from hyperactive import BaseSearchSpace
3
4
5
class SearchSpace:
6
    search_space: dict = None
7
8
    def __init__(self, **params):
9
        super().__init__()
10
11
        for key, value in params.items():
12
            setattr(self, key, value)
13
            self.search_space[key] = value
14
15
    def __call__(self):
16
        return self.search_space
17