code: def build(self, shape):
      assert len(shape) == 4  # batch_size, width, height, filters
      if shape[3] != self.filters:
          self.process = build_conv_1x1(self.filters)
  
imports: import tensorflow
  from tensorflow.keras import Model, Sequential
  from tensorflow.keras.layers import AveragePooling2D, BatchNormalization, Conv2D, Dense, Dropout, GlobalAveragePooling2D, MaxPool2D, ReLU, SeparableConv2D
  from nni.nas.tensorflow.mutables import InputChoice, LayerChoice, MutableScope
label_desc: Use image node_id 2 for calling the Calibration obj's underlying member method code with example usage: obj.build(shape) without return types