このページは Cloud Translation API によって翻訳されました。
Switch to English

モジュール:tf.linalg

TensorFlow 1つのバージョン

線形代数のための事業。

モジュール

experimentalモジュール:tf.linalg.experimental名前空間の公開API。

クラス

class LinearOperator :線形演算子[S] [バッチ]を定義する基本クラス。

class LinearOperatorAdjointLinearOperator別のオペレータの随伴を表します。

class LinearOperatorBlockDiag :一つ以上の組み合わせLinearOperatorsブロック対角行列にして。

class LinearOperatorBlockLowerTriangular :コンバインLinearOperatorsブロックワイズ下三角行列に変換します。

class LinearOperatorCirculantLinearOperator循環行列のような演技。

class LinearOperatorCirculant2DLinearOperatorブロック循環行列のような演技。

class LinearOperatorCirculant3DLinearOperatorネストされたブロック循環行列のような演技。

class LinearOperatorComposition :構成する1以上のLinearOperators

class LinearOperatorDiagLinearOperator [バッチ]角対角行列のような演技。

class LinearOperatorFullMatrixLinearOperator [バッチ]マトリックスをラップ。

class LinearOperatorHouseholderLinearOperator Householder変換の[バッチ]のような演技。

class LinearOperatorIdentityLinearOperator [バッチ]角単位行列のような演技。

class LinearOperatorInversionLinearOperator別のオペレータの逆数を表します。

class LinearOperatorKronecker :2間のクロネッカー積LinearOperators

class LinearOperatorLowRankUpdate :乱すLinearOperatorランクとK更新。

class LinearOperatorLowerTriangularLinearOperator [バッチ]のような演技平方下三角行列。

class LinearOperatorPermutationLinearOperator置換行列の[バッチ]のような演技。

class LinearOperatorScaledIdentityLinearOperatorスケーリング[バッチ]アイデンティティ行列のように作用するA = c I

class LinearOperatorToeplitzLinearOperatorテプリッツ行列の[バッチ]のような演技。

class LinearOperatorTridiagLinearOperator [バッチ]角三重対角行列のような演技。

class LinearOperatorZerosLinearOperator [バッチ]ゼロ行列のような演技。

関数

adjoint(...)トランスポーズ、最後の2次元の複合体とテンソルmatrix

band_part(...)コピーゼロに各最も内側のマトリックス内の中央帯域外のすべてを設定するテンソル。

banded_triangular_solve(...)バンド化ソルバーと方程式の三角システムを解きます。

cholesky(...) :1つの以上の正方行列のコレスキー分解を計算します。

cholesky_solve(...)リニアEQNSの解きシステムAX = RHS 、コレスキー因数分解与えられました。

cross(...)計算ペアごとの外積。

det(...) :1つの以上の正方行列の行列式を計算します。

diag(...)戻り値は、指定されたバッチ処理の対角値で対角テンソルをバッチ処理しました。

diag_part(...) :バッチテンソルのバッチ対角部分を返します。

eig(...)計算行列のバッチの固有分解。

eigh(...)計算自己随伴行列のバッチの固有分解。

eigvals(...)一の以上の行列の固有値を計算します。

eigvalsh(...)計算一つ以上の自己随伴行列の固有値。

einsum(...)指定されたインデックスと外積を超えるテンソル収縮。

expm(...) :1つの以上の正方行列の行列指数関数を計算します。

eye(...)単位行列、または行列のバッチを作成します。

global_norm(...)計算し、複数のテンソルのグローバルな規範。

inv(...)計算一つ以上の正方形の可逆行列の逆数またはその

l2_normalize(...)ディメンションに沿って正規axis L2ノルムを用いました。

logdet(...)計算はエルミート正定値行列の行列式でログインします。

logm(...) :1つの以上の正方行列の行列の対数を計算します:

lstsq(...)解き一つ以上の最小二乗線形問題。

lu(...) :1つの以上の正方行列のLU分解を計算します。

lu_matrix_inverse(...)計算一の以上の行列のLU分解(複数可)を与えられた逆。

lu_reconstruct(...)再構築の一つまたはそのLU分解(S)からの複数の行列。

lu_solve(...)リニアEQNSの解きシステムAX = RHS 、与えられたLU因子分解。

matmul(...) :乗算は、行列行列でa b生産、 * a b

matrix_rank(...)計算一つ以上の行列の行列ランク。

matrix_transpose(...) :テンソルの転置最後の2次元a

matvec(...)乗算は、行列ベクトルによってa b生産、 * a b

norm(...) :ベクトル、行列、テンソルとのノルムを計算します。

normalize(...)正規化tensorの次元に沿っはaxis指定されたノルムを使用します。

pinv(...)計算一の以上の行列のムーア・ペンローズの擬似逆。

qr(...) :1つの以上の行列をQR分解を計算します。

set_diag(...) :新しいバッチ対角値でバッチ行列テンソルを返します。

slogdet(...)計算記号との行列式の絶対値の対数

solve(...)線形方程式の解きシステム。

sqrtm(...) :1つの以上の正方行列の行列平方根を計算します:

svd(...) :1つの以上の行列の特異値分解を計算します。

tensor_diag(...) :与えられた対角値で対角テンソルを返します。

tensor_diag_part(...) :テンソルの対角部分を返します。

tensordot(...)指定した軸と外積に沿っテンソルの収縮と、b。

trace(...)計算テンソルのトレースx

triangular_solve(...)上三角または下三角行列と線形方程式のシステムを解きます。

tridiagonal_matmul(...)行列を掛けることによって三重対角行列。

tridiagonal_solve(...) :方程式の三重対角システムを解決します。