parameters: (a, b)
return_statement: return np.inner(fa, fb).view(MaskedArray)
docstring: Returns the inner product of a and b for arrays of floating point types.
  
      Like the generic NumPy equivalent the product sum is over the last dimension
      of a and b. The first argument is not conjugated.
docstring_summary: Returns the inner product of a and b for arrays of floating point types.
docstring_tokens: Returns the inner product of a and b for arrays of floating point types .
function: def inner(a, b):
      """
      Returns the inner product of a and b for arrays of floating point types.
  
      Like the generic NumPy equivalent the product sum is over the last dimension
      of a and b. The first argument is not conjugated.
  
      """
      fa = filled(a, 0)
      fb = filled(b, 0)
      if fa.ndim == 0:
          fa.shape = (1,)
      if fb.ndim == 0:
          fb.shape = (1,)
      return np.inner(fa, fb).view(MaskedArray)
function_tokens: def inner ( a , b ) : fa = filled ( a , 0 ) fb = filled ( b , 0 ) if fa . ndim == 0 : fa . shape = ( 1 , ) if fb . ndim == 0 : fb . shape = ( 1 , ) return np . inner ( fa , fb ) . view ( MaskedArray )