| 165 | |
| 166 | |
| 167 | class RandomTranslation: |
| 168 | def __init__(self, max_delta=0.05): |
| 169 | self.max_delta = max_delta |
| 170 | |
| 171 | def __call__(self, coords): |
| 172 | trans = self.max_delta * np.random.randn(1, 3) |
| 173 | return coords + trans.astype(np.float32) |
| 174 | |
| 175 | |
| 176 | class RandomScale: |