MCPcopy Create free account
hub / github.com/MotrixLab/AiOS / __init__

Method __init__

detrsmpl/data/datasets/pipelines/compose.py:16–27  ·  view source on GitHub ↗
(self, transforms)

Source from the content-addressed store, hash-verified

14 Either config dicts of transforms or transform objects.
15 """
16 def __init__(self, transforms):
17 assert isinstance(transforms, Sequence)
18 self.transforms = []
19 for transform in transforms:
20 if isinstance(transform, dict):
21 transform = build_from_cfg(transform, PIPELINES)
22 self.transforms.append(transform)
23 elif callable(transform):
24 self.transforms.append(transform)
25 else:
26 raise TypeError('transform must be callable or a dict, but got'
27 f' {type(transform)}')
28
29 def __call__(self, data):
30 for t in self.transforms:

Callers

nothing calls this directly

Calls 1

build_from_cfgFunction · 0.85

Tested by

no test coverage detected