parameters: (a, axis=None, out=None, keepdims=False)
return_statement: return _api_internal.all(a, axis, keepdims, out)
docstring: Test whether all array elements along a given axis evaluate to True.
  
      Parameters
      ----------
      a : ndarray
          Input array or object that can be converted to an array.
      axis : None or int or tuple of ints, optional
          Axis or axes along which a logical AND reduction is performed.
          The default (axis = None) is to perform a logical AND over
          all the dimensions of the input array.
      keepdims : bool, optional
          If this is set to True, the axes which are reduced are left in
          the result as dimensions with size one. With this option,
          the result will broadcast correctly against the input array.
      out : ndarray, optional
          Alternate output array in which to place the result. It must have
          the same shape as the expected output and its type is preserved
  
      Returns
      --------
      all : ndarray, bool
          A new boolean or array is returned unless out is specified,
          in which case a reference to out is returned.
  
      Examples:
      ---------
      >>> np.all([[True,False],[True,True]])
      False
  
      >>> np.all([[True,False],[True,True]], axis=0)
      array([ True, False])
  
      >>> np.all([-1, 4, 5])
      True
  
      >>> np.all([1.0, np.nan])
      True
  
      >>> o=np.array(False)
      >>> z=np.all([-1, 4, 5], out=o)
      >>> id(z), id(o), z
      (28293632, 28293632, array(True)) # may vary
docstring_summary: Test whether all array elements along a given axis evaluate to True.
docstring_tokens: Test whether all array elements along a given axis evaluate to True .
function: def all(a, axis=None, out=None, keepdims=False):
      """
      Test whether all array elements along a given axis evaluate to True.
  
      Parameters
      ----------
      a : ndarray
          Input array or object that can be converted to an array.
      axis : None or int or tuple of ints, optional
          Axis or axes along which a logical AND reduction is performed.
          The default (axis = None) is to perform a logical AND over
          all the dimensions of the input array.
      keepdims : bool, optional
          If this is set to True, the axes which are reduced are left in
          the result as dimensions with size one. With this option,
          the result will broadcast correctly against the input array.
      out : ndarray, optional
          Alternate output array in which to place the result. It must have
          the same shape as the expected output and its type is preserved
  
      Returns
      --------
      all : ndarray, bool
          A new boolean or array is returned unless out is specified,
          in which case a reference to out is returned.
  
      Examples:
      ---------
      >>> np.all([[True,False],[True,True]])
      False
  
      >>> np.all([[True,False],[True,True]], axis=0)
      array([ True, False])
  
      >>> np.all([-1, 4, 5])
      True
  
      >>> np.all([1.0, np.nan])
      True
  
      >>> o=np.array(False)
      >>> z=np.all([-1, 4, 5], out=o)
      >>> id(z), id(o), z
      (28293632, 28293632, array(True)) # may vary
      """
      return _api_internal.all(a, axis, keepdims, out)
function_tokens: def all ( a , axis = None , out = None , keepdims = False ) : return _api_internal . all ( a , axis , keepdims , out )