Add slots for all signal generators + typing
Compare changes
+ 70
− 1
@@ -92,6 +92,8 @@ class Impulse(SignalGenerator):
@@ -114,6 +116,8 @@ class Step(SignalGenerator):
@@ -136,6 +140,8 @@ class Constant(SignalGenerator):
@@ -158,6 +164,9 @@ class ZeroPad(SignalGenerator):
@@ -183,7 +192,13 @@ class FromFile(SignalGenerator):
@@ -211,6 +226,11 @@ class Sinusoid(SignalGenerator):
@@ -242,6 +262,12 @@ class Gaussian(SignalGenerator):
@@ -281,6 +307,12 @@ class Uniform(SignalGenerator):
@@ -321,6 +353,11 @@ class Delay(SignalGenerator):
@@ -337,6 +374,11 @@ class _AddGenerator(SignalGenerator):
@@ -353,6 +395,11 @@ class _SubGenerator(SignalGenerator):
@@ -369,6 +416,11 @@ class _MulGenerator(SignalGenerator):
@@ -395,6 +447,11 @@ class _DivGenerator(SignalGenerator):
@@ -436,6 +493,12 @@ class Upsample(SignalGenerator):
@@ -475,6 +538,12 @@ class Downsample(SignalGenerator):