code: def build_model(self):
      model = tf.keras.Sequential(
          [
              tf.keras.layers.Dense(
                  8,
                  input_shape=(
                      8,
                      8,
                  ),
              )
          ]
      )
      model = self.context.wrap_model(model)
      # TODO MLG-443 Migrate from legacy Keras optimizers
      optimizer = self.context.wrap_optimizer(
          tf.keras.optimizers.legacy.SGD()
      )
      model.compile(
          loss=tf.keras.losses.MeanSquaredError(),
          optimizer=optimizer,
          metrics=[],
      )
      return model
  
file_path: determined/harness/tests/experiment/fixtures/keras_tf2_disabled_no_op/model_def.py
imports: import numpy
  import tensorflow
  from determined.keras import TFKerasTrial, TFKerasTrialContext
label_desc: Use image node_id 2 for calling the NoopKerasTrial obj's underlying member method code with example usage: obj.build_model() and returns: model