in realbook/layers/signal.py [0:0]
def call(self, inputs: tf.Tensor) -> tf.Tensor:
istft = (
tf.signal.overlap_and_add(self.window * tf.signal.irfft(inputs), frame_step=self.hop_length)
/ self.window_sum
)
return self.slice_op(istft)