tf.linalg

Modules

 

None

 

Classes

 

LinearOperator:

Base class defining a [batch of] linear operator[s].
[一括]線形演算子[s]を定義する基本クラス

LinearOperatorComposition:

Composes one or more LinearOperators.
1つ以上のLinearOperatorsを合成します

LinearOperatorDiag:

LinearOperator acting like a [batch] square diagonal matrix.
LinearOperatorは、[バッチ]正方対角行列のように動作します

LinearOperatorFullMatrix:

LinearOperator that wraps a [batch] matrix.
[バッチ]行列をラップするLinearOperator

LinearOperatorIdentity:

LinearOperator acting like a [batch] square identity matrix.
LinearOperatorは、[バッチ]四角単位行列のように動作します

LinearOperatorLowRankUpdate:

Perturb a LinearOperator with a rank K update.
ランクKの更新を伴うLinearOperatorを派遣します

LinearOperatorLowerTriangular:

LinearOperator acting like a [batch] square lower triangular matrix.
LinearOperatorは[バッチ]正方形の下三角行列のように動作します

LinearOperatorScaledIdentity:

LinearOperator acting like a scaled [batch] identity matrix A = c I.
LinearOperatorは、スケーリングされた[バッチ]単位行列A = c Iのように動作します

 

Functions

 

adjoint(…):

Transposes the last two dimensions of and conjugates tensor matrix.
最後の2つの次元と共役テンソル行列を転置します

band_part(…):

Copy a tensor setting everything outside a central band in each innermost matrix
テンソルをコピーして、それぞれの最も内側の行列の中心バンドの外側にあるすべてのものをコピーします

cholesky(…):

Computes the Cholesky decomposition of one or more square matrices.
1つまたは複数の正方行列のコレスキー分解を計算します

cholesky_solve(…):

Solves systems of linear eqns A X = RHS, given Cholesky factorizations.
コレスキー分解を用いて、線形方程式A X = RHSのシステムを解く

det(…):

Computes the determinant of one or more square matrices.
1つまたは複数の正方行列の行列式を計算します

diag(…):

Returns a batched diagonal tensor with a given batched diagonal values.
指定されたバッチ対角値を持つバッチ対角テンソルを返します

diag_part(…):

Returns the batched diagonal part of a batched tensor.
バッチテンソルのバッチ対角部分を返します

eigh(…):

Computes the eigen decomposition of a batch of self-adjoint matrices.
自己随伴行列のバッチの固有分解を計算します

eigvalsh(…):

Computes the eigenvalues of one or more self-adjoint matrices.
1つまたは複数の自己随伴行列の固有値を計算します

einsum(…):

A generalized contraction between tensors of arbitrary dimension.
任意の次元のテンソル間の一般化された収縮

expm(…):

Computes the matrix exponential of one or more square matrices.
1つ以上の正方行列の行列指数関数を計算します

eye(…):

Construct an identity matrix, or a batch of matrices.
単位行列または行列のバッチを構成します

inv(…):

Computes the inverse of one or more square invertible matrices.
1つ以上の正方形の可逆行列の逆行列を計算します

logdet(…):

Computes log of the determinant of a hermitian positive definite matrix.
エルミート正定行列の行列式の対数を計算します

logm(…):

Computes the matrix logarithm of one or more square matrices.
1つ以上の正方行列の行列対数を計算します

lstsq(…):

Solves one or more linear least-squares problems.
1つ以上の線形最小二乗問題を解く

norm(…):

Computes the norm of vectors, matrices, and tensors. (deprecated arguments)
ベクトル、行列、テンソルのノルムを計算します。(非推奨の引数)

qr(…):

Computes the QR decompositions of one or more matrices.
1つまたは複数の行列のQR分解を計算します

set_diag(…):

Returns a batched matrix tensor with new batched diagonal values.
新しいバッチ対角値を持つバッチ行列テンソルを返します

slogdet(…):

Computes the sign and the log of the absolute value of the determinant of one or more square matrices.
1つ以上の正方行列の行列式の絶対値の符号と対数を計算します

solve(…):

Solves systems of linear equations.
線形方程式の系を解く

svd(…):

Computes the singular value decompositions of one or more matrices.
1つまたは複数の行列の特異値分解を計算します

tensordot(…):

Tensor contraction of a and b along specified axes.
指定軸に沿ったaとbのテンソル収縮

trace(…):

Compute the trace of a tensor x.
テンソルxのトレースを計算する

transpose(…):

Transposes last two dimensions of tensor a.
テンソルの最後の2つの次元を入れ替えます

triangular_solve(…):

Solves systems of linear equations with upper or lower triangular matrices by backsubstitution.
逆置換によって上三角行列または下三角行列を持つ線形方程式のシステムを解きます