(self, transforms)
| 15 | """ |
| 16 | |
| 17 | def __init__(self, transforms): |
| 18 | assert isinstance(transforms, Sequence) |
| 19 | self.transforms = [] |
| 20 | for transform in transforms: |
| 21 | if isinstance(transform, dict): |
| 22 | transform = build_from_cfg(transform, PIPELINES) |
| 23 | self.transforms.append(transform) |
| 24 | elif callable(transform): |
| 25 | self.transforms.append(transform) |
| 26 | else: |
| 27 | raise TypeError('transform must be callable or a dict, but got' |
| 28 | f' {type(transform)}') |
| 29 | |
| 30 | def __call__(self, data): |
| 31 | for t in self.transforms: |
nothing calls this directly
no test coverage detected