Args: signal: input 1 dimension signal to be scaled
(self, signal: NdarrayOrTensor)
| 106 | self.boundaries = boundaries |
| 107 | |
| 108 | def __call__(self, signal: NdarrayOrTensor) -> NdarrayOrTensor: |
| 109 | """ |
| 110 | Args: |
| 111 | signal: input 1 dimension signal to be scaled |
| 112 | """ |
| 113 | self.randomize(None) |
| 114 | self.magnitude = self.R.uniform(low=self.boundaries[0], high=self.boundaries[1]) |
| 115 | signal = convert_to_tensor(self.magnitude * signal) |
| 116 | |
| 117 | return signal |
| 118 | |
| 119 | |
| 120 | class SignalRandDrop(RandomizableTransform): |
nothing calls this directly
no test coverage detected