class_docstr: The synthesis transform.
class_docstr_tok: ["The","synthesis","transform","."]
code: def __init__(self, num_filters):
      super().__init__(name="synthesis")
      self.add(
          tfc.SignalConv2D(
              num_filters,
              (5, 5),
              name="layer_0",
              corr=False,
              strides_up=2,
              padding="same_zeros",
              use_bias=True,
              activation=tfc.GDN(name="igdn_0", inverse=True),
          )
      )
      self.add(
          tfc.SignalConv2D(
              num_filters,
              (5, 5),
              name="layer_1",
              corr=False,
              strides_up=2,
              padding="same_zeros",
              use_bias=True,
              activation=tfc.GDN(name="igdn_1", inverse=True),
          )
      )
      self.add(
          tfc.SignalConv2D(
              3,
              (9, 9),
              name="layer_2",
              corr=False,
              strides_up=4,
              padding="same_zeros",
              use_bias=True,
              activation=None,
          )
      )
      self.add(tf.keras.layers.Lambda(lambda x: x * 255.0))
  
imports: import argparse
  import glob
  import sys
  from absl import app
  from absl.flags import argparse_flags
  import tensorflow
  import tensorflow_compression
  import tensorflow_datasets
label_desc: Use image node_id 1 to create a new SynthesisTransform object from inherited base classes: tf.keras with example: obj = SynthesisTransform(num_filters)