code: def maximum(inputs, **kwargs):
      """Functional interface to compute maximum (element-wise) list of `inputs`.
  
      This is equivalent to the `tf.keras.layers.Maximum` layer.
  
      For example:
  
      ```python
      input1 = tf.keras.layers.Input(shape=(16,))
      x1 = tf.keras.layers.Dense(8, activation='relu')(input1) #shape=(None, 8)
      input2 = tf.keras.layers.Input(shape=(32,))
      x2 = tf.keras.layers.Dense(8, activation='relu')(input2) #shape=(None, 8)
      max_inp=tf.keras.layers.maximum([x1,x2]) #shape=(None, 8)
      out = tf.keras.layers.Dense(4)(max_inp)
      model = tf.keras.models.Model(inputs=[input1, input2], outputs=out)
      ```
  
      Args:
          inputs: A list of input tensors (at least 2) of same shape.
          **kwargs: Standard layer keyword arguments.
  
      Returns:
          A tensor (of same shape as input tensor) with the element-wise
          maximum of the inputs.
  
      Raises:
          ValueError: If input tensors are of different shape.
      """
      return Maximum(**kwargs)(inputs)
  
imports: from tensorflow.python.keras import backend
  from tensorflow.python.keras.engine import base_layer_utils
  from tensorflow.python.keras.engine.base_layer import Layer
  from tensorflow.python.keras.utils import tf_utils
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import array_ops_stack
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import nn
label_desc: Use image node_id 5 for calling a global function with example usage: maximum(inputs) and returns: Maximum