torchsig.signals.builderΒΆ
Signal and Composite Signal Builders
- Examples
- Signal Builder
>>> from torchsig.signals import SignalBuilder >>> sb = SignalBuilder() >>> sb.data = np.array([1.0, 2.0]) >>> sb.sample_rate = 1.5 >>> ... >>> new_signal = sb.build()
- Composite Signal Builder
>>> from torchsig.signals import CompositeSignalBuilder, SignalBuilder >>> builder1 = SignalBuilder() >>> builder1.data = [1.0, 2.0] >>> ... >>> csb = CompositeSignalBuilder() >>> csb.builders.append(builder1) >>> csb.sample_rate = 2.0 >>> ... >>> new_composite_signal = csb.build()
Classes
Abstract builder class for signals |
|
Signal Builder. |