(self, data: dict[Hashable, NdarrayOrTensor])
| 1388 | return self |
| 1389 | |
| 1390 | def __call__(self, data: dict[Hashable, NdarrayOrTensor]) -> dict[Hashable, NdarrayOrTensor]: |
| 1391 | d = dict(data) |
| 1392 | self.randomize(None) |
| 1393 | if not self._do_transform: |
| 1394 | for key in self.key_iterator(d): |
| 1395 | d[key] = convert_to_tensor(d[key], track_meta=get_track_meta()) |
| 1396 | return d |
| 1397 | |
| 1398 | # all the keys share the same random sigma1, sigma2, etc. |
| 1399 | self.rand_sharpen.randomize(None) |
| 1400 | for key in self.key_iterator(d): |
| 1401 | d[key] = self.rand_sharpen(d[key], randomize=False) |
| 1402 | return d |
| 1403 | |
| 1404 | |
| 1405 | class RandHistogramShiftd(RandomizableTransform, MapTransform): |
nothing calls this directly
no test coverage detected