class_docstr: A `Layer` characterized by iteratively given functions.
code: def __getitem__(self, i):
      r = Sequential(self.layers[i], name=self.name)
      r._also_track = (
          self._also_track
      )  # pylint: disable=protected-access
      return r
  
imports: import sys
  import tensorflow.compat.v2
  from tensorflow_probability.python.experimental.nn.util import utils
  from tensorflow_probability.python.internal import name_util
label_desc: Use image node_id 5 for calling the Sequential obj's underlying member method code with example usage: obj.__getitem__(i) and returns: r