code: def average(inputs, **kwargs):
      """Functional interface to the `Average` layer.
  
      # Arguments
          inputs: A list of input tensors (at least 2).
          **kwargs: Standard layer keyword arguments.
  
      # Returns
          A tensor, the element-wise minimum of the inputs.
      >>> from zoo.pipeline.api.keras.layers import Input
      >>> ave = average([Input(shape=(4, 5)), Input(shape=(4, 5)), Input(shape=(4, 5))])
      creating: createZooKerasInput
      creating: createZooKerasInput
      creating: createZooKerasInput
      creating: createZooKeras2Average
      """
      return Average(**kwargs)(inputs)
  
file_path: analytics-zoo/pyzoo/zoo/pipeline/api/keras2/layers/merge.py
imports: import sys
  from zoo.pipeline.api.keras2.base import ZooKeras2Layer
label_desc: Use image node_id 3 for calling a global function with example usage: average(inputs) and returns: Average