TensorFlow模块:tf.linalg

2018-08-03 11:48 更新

模块: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__

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy