class_docstr: An ensemble that averages submodel outputs.
class_docstr_tok: ["An","ensemble","that","averages","submodel","outputs","."]
code: def call(self, inputs):
      if len(self._submodels) == 1:
          return self._submodels[0](inputs)
  
      submodel_outputs = []
      for submodel in self._submodels:
          submodel_outputs.append(submodel(inputs))
      return tf.keras.layers.average(submodel_outputs)
  
file_path: adanet/adanet/experimental/keras/ensemble_model.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from typing import Sequence
  import tensorflow.compat.v2
label_desc: Use image node_id 1 for calling the MeanEnsemble obj's underlying member method code with example usage: obj.call(inputs) and returns: tf, self