# This file is MACHINE GENERATED! Do not edit.
# Generated by: tensorflow/tools/api/generator/create_python_api.py script.
"""Operations for linear algebra.
"""

from __future__ import print_function

from tensorflow.python import cholesky
from tensorflow.python import cholesky_solve
from tensorflow.python import einsum
from tensorflow.python import eye
from tensorflow.python import log_matrix_determinant as slogdet
from tensorflow.python import matrix_band_part as band_part
from tensorflow.python import matrix_determinant as det
from tensorflow.python import matrix_diag as diag
from tensorflow.python import matrix_diag_part as diag_part
from tensorflow.python import matrix_exponential as expm
from tensorflow.python import matrix_inverse as inv
from tensorflow.python import matrix_logarithm as logm
from tensorflow.python import matrix_set_diag as set_diag
from tensorflow.python import matrix_solve as solve
from tensorflow.python import matrix_solve_ls as lstsq
from tensorflow.python import matrix_transpose as transpose
from tensorflow.python import matrix_triangular_solve as triangular_solve
from tensorflow.python import norm
from tensorflow.python import qr
from tensorflow.python import self_adjoint_eig as eigh
from tensorflow.python import self_adjoint_eigvals as eigvalsh
from tensorflow.python import svd
from tensorflow.python import tensordot
from tensorflow.python import trace
from tensorflow.python.ops.linalg.linalg import LinearOperator
from tensorflow.python.ops.linalg.linalg import LinearOperatorBlockDiag
from tensorflow.python.ops.linalg.linalg import LinearOperatorCirculant
from tensorflow.python.ops.linalg.linalg import LinearOperatorCirculant2D
from tensorflow.python.ops.linalg.linalg import LinearOperatorCirculant3D
from tensorflow.python.ops.linalg.linalg import LinearOperatorComposition
from tensorflow.python.ops.linalg.linalg import LinearOperatorDiag
from tensorflow.python.ops.linalg.linalg import LinearOperatorFullMatrix
from tensorflow.python.ops.linalg.linalg import LinearOperatorIdentity
from tensorflow.python.ops.linalg.linalg import LinearOperatorKronecker
from tensorflow.python.ops.linalg.linalg import LinearOperatorLowRankUpdate
from tensorflow.python.ops.linalg.linalg import LinearOperatorLowerTriangular
from tensorflow.python.ops.linalg.linalg import LinearOperatorScaledIdentity
from tensorflow.python.ops.linalg.linalg import adjoint
from tensorflow.python.ops.linalg.linalg import logdet

del print_function
