Code Duplication    Length = 12-12 lines in 2 locations

src_old/hyperactive/search_space.py 1 location

@@ 8-19 (lines=12) @@
5
import numpy as np
6
7
8
class DictClass:
9
    def __init__(self, search_space):
10
        self.search_space = search_space
11
12
    def __getitem__(self, key):
13
        return self.search_space[key]
14
15
    def keys(self):
16
        return self.search_space.keys()
17
18
    def values(self):
19
        return self.search_space.values()
20
21
22
class SearchSpace(DictClass):

src/hyperactive/optimizers/backend_stuff/search_space.py 1 location

@@ 8-19 (lines=12) @@
5
import numpy as np
6
7
8
class DictClass:
9
    def __init__(self, search_space):
10
        self.search_space = search_space
11
12
    def __getitem__(self, key):
13
        return self.search_space[key]
14
15
    def keys(self):
16
        return self.search_space.keys()
17
18
    def values(self):
19
        return self.search_space.values()
20
21
22
class SearchSpace(DictClass):