parameters: (tup)
return_statement: return _nx.concatenate(map(atleast_2d,tup),0)
docstring: Stack arrays in sequence vertically (row wise).
  
      Take a sequence of arrays and stack them vertically to make a single
      array. Rebuild arrays divided by `vsplit`.
  
      Parameters
      ----------
      tup : sequence of ndarrays
          Tuple containing arrays to be stacked. The arrays must have the same
          shape along all but the first axis.
  
      Returns
      -------
      stacked : ndarray
          The array formed by stacking the given arrays.
  
      See Also
      --------
      hstack : Stack arrays in sequence horizontally (column wise).
      dstack : Stack arrays in sequence depth wise (along third dimension).
      concatenate : Join a sequence of arrays together.
      vsplit : Split array into a list of multiple sub-arrays vertically.
  
  
      Notes
      -----
      Equivalent to ``np.concatenate(tup, axis=0)``
  
      Examples
      --------
      >>> a = np.array([1, 2, 3])
      >>> b = np.array([2, 3, 4])
      >>> np.vstack((a,b))
      array([[1, 2, 3],
             [2, 3, 4]])
  
      >>> a = np.array([[1], [2], [3]])
      >>> b = np.array([[2], [3], [4]])
      >>> np.vstack((a,b))
      array([[1],
             [2],
             [3],
             [2],
             [3],
             [4]])
docstring_summary: Stack arrays in sequence vertically (row wise).
docstring_tokens: Stack arrays in sequence vertically ( row wise ) .
function: def vstack(tup):
      """
      Stack arrays in sequence vertically (row wise).
  
      Take a sequence of arrays and stack them vertically to make a single
      array. Rebuild arrays divided by `vsplit`.
  
      Parameters
      ----------
      tup : sequence of ndarrays
          Tuple containing arrays to be stacked. The arrays must have the same
          shape along all but the first axis.
  
      Returns
      -------
      stacked : ndarray
          The array formed by stacking the given arrays.
  
      See Also
      --------
      hstack : Stack arrays in sequence horizontally (column wise).
      dstack : Stack arrays in sequence depth wise (along third dimension).
      concatenate : Join a sequence of arrays together.
      vsplit : Split array into a list of multiple sub-arrays vertically.
  
  
      Notes
      -----
      Equivalent to ``np.concatenate(tup, axis=0)``
  
      Examples
      --------
      >>> a = np.array([1, 2, 3])
      >>> b = np.array([2, 3, 4])
      >>> np.vstack((a,b))
      array([[1, 2, 3],
             [2, 3, 4]])
  
      >>> a = np.array([[1], [2], [3]])
      >>> b = np.array([[2], [3], [4]])
      >>> np.vstack((a,b))
      array([[1],
             [2],
             [3],
             [2],
             [3],
             [4]])
  
      """
      return _nx.concatenate(map(atleast_2d,tup),0)
function_tokens: def vstack ( tup ) : return _nx . concatenate ( map ( atleast_2d , tup ) , 0 )