We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f96df34 commit e9820eeCopy full SHA for e9820ee
DeepFried2/containers/Container.py
@@ -8,6 +8,7 @@ def __init__(self, *modules):
8
9
self.modules = []
10
for module in modules:
11
+ assert isinstance(module, Module), "`Container`s can only contain objects of (sub)type `Module`."
12
self.add(module)
13
14
def evaluate(self):
@@ -36,5 +37,5 @@ def get_stat_updates(self):
36
37
stat_updates += module.get_stat_updates()
38
return stat_updates
39
- def add(self, module):
40
- self.modules.append(module)
+ def add(self, *modules):
41
+ self.modules += modules
0 commit comments