parameters: (tensor, name=None)
return_statement: return e
docstring: Computes the eigenvalues of a batch of self-adjoint matrices.
  
    Args:
      tensor: `Tensor` of shape `[..., N, N]`.
      name: string, optional name of the operation.
  
    Returns:
      e: Eigenvalues. Shape is `[..., N]`. The vector `e[..., :]` contains the `N`
        eigenvalues of `tensor[..., :, :]`.
docstring_summary: Computes the eigenvalues of a batch of self-adjoint matrices.
docstring_tokens: Computes the eigenvalues of a batch of self - adjoint matrices .
function: def batch_self_adjoint_eigvals(tensor, name=None):
    """Computes the eigenvalues of a batch of self-adjoint matrices.
  
    Args:
      tensor: `Tensor` of shape `[..., N, N]`.
      name: string, optional name of the operation.
  
    Returns:
      e: Eigenvalues. Shape is `[..., N]`. The vector `e[..., :]` contains the `N`
        eigenvalues of `tensor[..., :, :]`.
    """
    e, _ = gen_linalg_ops.batch_self_adjoint_eig_v2(
        tensor, compute_v=False, name=name)
    return e
function_tokens: def batch_self_adjoint_eigvals ( tensor , name = None ) : e , _ = gen_linalg_ops . batch_self_adjoint_eig_v2 ( tensor , compute_v = False , name = name ) return e