(self, data: torch.Tensor, transform)
| 1225 | return self.inverse_transform(data, transform) |
| 1226 | |
| 1227 | def inverse_transform(self, data: torch.Tensor, transform) -> torch.Tensor: |
| 1228 | axes = transform[TraceKeys.EXTRA_INFO]["axes"] |
| 1229 | k = transform[TraceKeys.EXTRA_INFO]["k"] |
| 1230 | inv_k = 4 - k % 4 |
| 1231 | xform = Rotate90(k=inv_k, spatial_axes=axes) |
| 1232 | with xform.trace_transform(False): |
| 1233 | return xform(data) |
| 1234 | |
| 1235 | |
| 1236 | class RandRotate90(RandomizableTransform, InvertibleTransform, LazyTransform): |
no test coverage detected