parameters: (self)
return_statement: return self._get_node_attribute_at_index(0, 'input_tensors', 'input')
docstring: Retrieves the input tensor(s) of a layer.
  
      Only applicable if the layer has exactly one input,
      i.e. if it is connected to one incoming layer.
  
      Returns:
          Input tensor or list of input tensors.
  
      Raises:
        RuntimeError: If called in Eager mode.
        AttributeError: If no inbound nodes are found.
docstring_summary: Retrieves the input tensor(s) of a layer.
docstring_tokens: Retrieves the input tensor ( s ) of a layer .
function: def input(self):
      """Retrieves the input tensor(s) of a layer.
  
      Only applicable if the layer has exactly one input,
      i.e. if it is connected to one incoming layer.
  
      Returns:
          Input tensor or list of input tensors.
  
      Raises:
        RuntimeError: If called in Eager mode.
        AttributeError: If no inbound nodes are found.
      """
      if not self._inbound_nodes:
        raise AttributeError('Layer ' + self.name +
                             ' is not connected, no input to return.')
      return self._get_node_attribute_at_index(0, 'input_tensors', 'input')
function_tokens: def input ( self ) : if not self . _inbound_nodes : raise AttributeError ( 'Layer ' + self . name + ' is not connected, no input to return.' ) return self . _get_node_attribute_at_index ( 0 , 'input_tensors' , 'input' )