class_docstr: Identity "synth" returning input samples with channel dimension removed.
docstr: "Synthesize" audio by removing channel dimension from input samples.
  
  Args:
    samples: 3-D Tensor of "controls" (really just samples), of shape
      [batch, time, 1].
  
  Returns:
    A tensor of audio with shape [batch, time].
docstr_tok: ["``","Synthesize","''","audio","by","removing","channel","dimension","from","input","samples",".","Args",":","samples",":","3-D","Tensor","of","``","controls","''","(","really","just","samples",")",",","of","shape","[","batch",",","time",",","1","]",".","Returns",":","A","tensor","of","audio","with","shape","[","batch",",","time","]","."]
code: def get_signal(self, samples):
      """ "Synthesize" audio by removing channel dimension from input samples.
  
      Args:
        samples: 3-D Tensor of "controls" (really just samples), of shape
          [batch, time, 1].
  
      Returns:
        A tensor of audio with shape [batch, time].
      """
      return tf.squeeze(samples, 2)
  
imports: from ddsp import core
  from ddsp import processors
  import gin
  import tensorflow.compat.v2
label_desc: Use image node_id 3 for calling the TensorToAudio obj's underlying member method code with example usage: obj.get_signal(samples) and returns: tf