code: def eigh(
      self: ivy.Array,
      /,
      *,
      UPLO: str = "L",
      out: Optional[ivy.Array] = None,
  ) -> Tuple[ivy.Array]:
      return ivy.eigh(self._data, UPLO=UPLO, out=out)
  
imports: import abc
  from typing import Union, Optional, Literal, Tuple, List, Sequence
  import ivy
label_desc: Use image node_id 8 for calling the _ArrayWithLinearAlgebra obj's underlying member method code with example usage: obj.eigh() and returns: ivy