警告:このAPIは非推奨であり、置き換えが安定した後 TensorFlowの将来のバージョンで削除される予定です。

SparseMatrixMatMul

公共finalクラスSparseMatrixMatMul

行列-疎行列と密行列を乗算します。

密行列を返します。入力AおよびBの場合、AはCSRであり、Bは密です。この操作は密なCを返します。

transpose_outputがfalseの場合、戻り値:

C = A . B
 
transpose_outputが`true`を、戻り値:
C = transpose(A . B) = transpose(B) . transpose(A)
 
転位は、2つの最も内側の(マトリックス)次元に沿って行われます。

conjugate_outputは`true`を、返品の場合:

C = conjugate(A . B) = conjugate(A) . conjugate(B)
 
:conjugate_outputとtranspose_output両方が` true`を、返品された場合
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
                                     conjugate(transpose(A))
 

ネストされたクラス

クラスSparseMatrixMatMul.Options以下のためのオプションの属性SparseMatrixMatMul

パブリックメソッド

静的SparseMatrixMatMul.Options
adjointA (ブールadjointA)
静的SparseMatrixMatMul.Options
adjointB (ブールadjointB)
出力<T>
asOutput ()
テンソルのシンボリックハンドルを返します。
静的SparseMatrixMatMul.Options
conjugateOutput (ブールconjugateOutput)
静的<T> SparseMatrixMatMul <T>
作成スコープスコープ、オペランド<?>、オペランド<T> B、オプション...オプション)
新しいSparseMatrixMatMul操作をラップするクラスを作成するファクトリメソッド。
出力<T>
出力()
密な出力テンソル。
静的SparseMatrixMatMul.Options
transposeA (ブールtransposeA)
静的SparseMatrixMatMul.Options
transposeB (ブールtransposeB)
静的SparseMatrixMatMul.Options
transposeOutput (ブールtransposeOutput)

継承されたメソッド

パブリックメソッド

パブリック静的SparseMatrixMatMul.Options adjointA(ブールadjointA)

パラメーター
adjointA `a`を共役転置するかどうかを示します。

パブリック静的SparseMatrixMatMul.Options adjointB(ブールadjointB)

パラメーター
adjointB `b`を共役転置するかどうかを示します。

公共の出力<T> asOutput()

テンソルのシンボリックハンドルを返します。

TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。

パブリック静的SparseMatrixMatMul.Options conjugateOutput(ブールconjugateOutput)

パラメーター
コンジュゲート出力`a`と` b`の積を共役します。

パブリック静的SparseMatrixMatMul <T>を作成スコープスコープ、オペランド<?>、オペランド<T> B、オプション...オプション)

新しいSparseMatrixMatMul操作をラップするクラスを作成するファクトリメソッド。

パラメーター
範囲現在のスコープ
NS CSRSparseMatrix。
NS密なテンソル。
オプションオプションの属性値を運ぶ
戻り値
  • SparseMatrixMatMulの新しいインスタンス

公共の出力<T>出力()

密な出力テンソル。

パブリック静的SparseMatrixMatMul.Options transposeA(ブールtransposeA)

パラメーター
transposeA `a`を移調するかどうかを示します。

パブリック静的SparseMatrixMatMul.Options transposeB(ブールtransposeB)

パラメーター
transposeB `b`を移調するかどうかを示します。

パブリック静的SparseMatrixMatMul.Options transposeOutput(ブールtransposeOutput)

パラメーター
transposeOutput `a`と` b`の積を転置します。