class_docstr: Main model class.
code: def compile(self, **kwargs):
      super().compile(
          loss=None,
          metrics=None,
          loss_weights=None,
          weighted_metrics=None,
          **kwargs,
      )
      self.loss = tf.keras.metrics.Mean(name="loss")
      self.bpp = tf.keras.metrics.Mean(name="bpp")
      self.mse = tf.keras.metrics.Mean(name="mse")
  
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 6 for calling the BMSHJ2018Model obj's underlying member method code with example usage: obj.compile() without return types