class_docstr: Convolutional (FIR) reverb.
class_docstr_tok: ["Convolutional","(","FIR",")","reverb","."]
docstr: Initialize impulse response.
docstr_tok: ["Initialize","impulse","response","."]
code: def build(self, unused_input_shape):
      """Initialize impulse response."""
      if self.trainable:
          initializer = tf.random_normal_initializer(
              mean=0, stddev=1e-6
          )
          self._ir = self.add_weight(
              name="ir",
              shape=[self._reverb_length],
              dtype=tf.float32,
              initializer=initializer,
          )
      self.built = True
  
imports: from ddsp import core
  from ddsp import processors
  from ddsp import synths
  import gin
  import tensorflow.compat.v2
label_desc: Use image node_id 4 for calling the Reverb obj's underlying member method code with example usage: obj.build(unused_input_shape) without return types