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