code: def call(self, inputs, training=False):
      identity = inputs
      if self.downsample is not None:
          identity = self.downsample(inputs)
  
      x = self.conv1(inputs)
      x = self.bn1(x, training=training)
      x = self.relu(x)
  
      x = self.conv2(x)
      x = self.bn2(x, training=training)
  
      x = self.add([identity, x])
      x = self.relu(x)
  
      return x
  
file_path: deep-learning-for-image-processing/tensorflow_classification/Test5_resnet/model.py
imports: from tensorflow.keras import layers, Model, Sequential
label_desc: Use image node_id 2 for calling the BasicBlock obj's underlying member method code with example usage: obj.call(inputs, training) and returns: x