TensorFlow模块:tf.linalg
模块:tf.linalg
定义在:tensorflow/tools/api/generator/api/linalg/__init__.py
用于Python API的导入.
这个文件是计算机生成的!不要编辑.生成者:tensorflow / tools / api / generator / create_python_api.py脚本.
类
class LinearOperator:定义[batch of]线性运算符[s]的基类.
class LinearOperatorComposition:组成一个或多个LinearOperators.
class LinearOperatorDiag:LinearOperator的作用就像一个[batch]方形对角矩阵.
class LinearOperatorFullMatrix:用于包装[batch]矩阵的LinearOperator.
class LinearOperatorIdentity:LinearOperator的作用像一个[batch]方形单位矩阵.
class LinearOperatorLowRankUpdate:打乱使用秩K更新的LinearOperator.
class LinearOperatorLowerTriangular:LinearOperator的作用像[batch]方形下三角矩阵.
class LinearOperatorScaledIdentity:LinearOperator的作用像一个缩放的[batch]单位矩阵A = c I.
功能
adjoint(...):转置最后两个维度和共轭张量matrix.
band_part(...):复制张量设置每个最内层矩阵中心带外的所有内容
cholesky(...):计算一个或多个方阵的Cholesky分解.
cholesky_solve(...):A X = RHS给出的Cholesky因子分解,求解线性方程组.
det(...):计算一个或多个方阵的行列式.
diag(...):返回具有给定批处理对角线值的批处理对角线张量.
diag_part(...):返回批处理张量的批处理对角线部分.
eigh(...):计算了一批自共轭矩阵的特征分解.
eigvalsh(...):计算一个或多个自共轭矩阵的特征值.
einsum(...):任意维度的张量之间的广义收缩.
expm(...):计算一个或多个方阵的矩阵指数.
eye(...):构造一个单位矩阵或批矩阵.
inv(...):计算一个或多个平方可逆矩阵或它们的倒数
logdet(...):计算hermitian正定矩阵的行列式的对数.
logm(...):计算一个或多个方阵的矩阵对数:
lstsq(...):解决一个或多个线性最小二乘问题.
norm(...):计算向量,矩阵和张量的范数.(不赞成的参数)
qr(...):计算一个或多个矩阵的QR分解.
set_diag(...):返回具有新批处理对角线值的批处理矩阵张量.
slogdet(...):计算行列式的绝对值的符号和日志
solve(...):求解线性方程组.
svd(...):计算一个或多个矩阵的奇异值分解.
tensordot(...):a和b沿指定轴的张量收缩.
trace(...):计算张量x的轨迹.
transpose(...):转置张量a的最后两个维度.
triangular_solve(...):求解具有上三角矩阵或下三角矩阵的线性方程组.
其他成员
__cached__
__loader__
__spec__