docstr: shapes:
      x: B x T x C
docstr_tok: ["shapes",":","x",":","B","x","T","x","C"]
code: def call(self, x, training=None):
      """
      shapes:
          x: B x T x C
      """
      for linear in self.linear_layers:
          if self.prenet_dropout:
              x = self.dropout(linear(x), training=training)
          else:
              x = linear(x)
      return x
  
imports: import tensorflow
  from tensorflow import keras
  from tensorflow.python.ops import math_ops
label_desc: Use image node_id 2 for calling the Prenet obj's underlying member method code with example usage: obj.call(x, training) and returns: x