Matriks-mengalikan matriks renggang dengan matriks padat.
Mengembalikan matriks padat. Untuk input A dan B, dimana A adalah CSR dan B adalah padat; operasi ini mengembalikan C yang padat;
Jika transpose_output salah, kembalikan:
C = A . B
C = transpose(A . B) = transpose(B) . transpose(A)
Jika conjugate_output adalah `true`, kembalikan:
C = conjugate(A . B) = conjugate(A) . conjugate(B)
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
conjugate(transpose(A))
Kelas Bersarang
| kelas | SparseMatrixMatMul.Opsi | Atribut opsional untuk SparseMatrixMatMul | |
Konstanta
| Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
| SparseMatrixMatMul.Options statis | adjointA (Boolean adjointA) |
| SparseMatrixMatMul.Options statis | adjointB (Boolean adjointB) |
| Keluaran <T> | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
| SparseMatrixMatMul.Options statis | conjugateOutput (Output konjugat Boolean) |
| statis <T memperluas TType > SparseMatrixMatMul <T> | buat ( Lingkup lingkup , Operan <?> a, Operan <T> b, Pilihan... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi SparseMatrixMatMul baru. |
| Keluaran <T> | keluaran () Tensor keluaran padat. |
| SparseMatrixMatMul.Options statis | transposeA (Boolean transposeA) |
| SparseMatrixMatMul.Options statis | transposeB (Boolean transposeB) |
| SparseMatrixMatMul.Options statis | transposeOutput (Boolean transposeOutput) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
SparseMatrixMatMul.Options statis publik adjointA (Boolean adjointA)
Parameter
| berdampinganA | Menunjukkan apakah `a` harus ditransposisikan secara konjugasi. |
|---|
SparseMatrixMatMul.Options adjointB statis publik (Boolean adjointB)
Parameter
| berdampinganB | Menunjukkan apakah `b` harus ditransposisikan secara konjugasi. |
|---|
Keluaran publik <T> sebagai Keluaran ()
Mengembalikan pegangan simbolis tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
SparseMatrixMatMul.Options conjugateOutput statis publik (Boolean conjugateOutput)
Parameter
| konjugasiOutput | Konjugasi produk dari `a` dan `b`. |
|---|
public static SparseMatrixMatMul <T> buat ( Lingkup lingkup, Operan <?> a, Operan <T> b, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi SparseMatrixMatMul baru.
Parameter
| cakupan | ruang lingkup saat ini |
|---|---|
| A | Sebuah CSRSparseMatrix. |
| B | Tensor padat. |
| pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari SparseMatrixMatMul
SparseMatrixMatMul.Options transposeA statis publik (Boolean transposeA)
Parameter
| mengubah urutanA | Menunjukkan apakah `a` harus dialihkan. |
|---|
SparseMatrixMatMul.Options transposeB statis publik (Boolean transposeB)
Parameter
| mengubah urutanB | Menunjukkan apakah `b` harus dialihkan. |
|---|
SparseMatrixMatMul.Options transposeOutput statis publik (Boolean transposeOutput)
Parameter
| mengubah urutan Output | Mengubah posisi hasil kali `a` dan `b`. |
|---|
Matriks-mengalikan matriks renggang dengan matriks padat.
Mengembalikan matriks padat. Untuk input A dan B, dimana A adalah CSR dan B adalah padat; operasi ini mengembalikan C yang padat;
Jika transpose_output salah, kembalikan:
C = A . B
C = transpose(A . B) = transpose(B) . transpose(A)
Jika conjugate_output adalah `true`, kembalikan:
C = conjugate(A . B) = conjugate(A) . conjugate(B)
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
conjugate(transpose(A))
Kelas Bersarang
| kelas | SparseMatrixMatMul.Opsi | Atribut opsional untuk SparseMatrixMatMul | |
Konstanta
| Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
| SparseMatrixMatMul.Options statis | adjointA (Boolean adjointA) |
| SparseMatrixMatMul.Options statis | adjointB (Boolean adjointB) |
| Keluaran <T> | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
| SparseMatrixMatMul.Options statis | conjugateOutput (Output konjugat Boolean) |
| statis <T memperluas TType > SparseMatrixMatMul <T> | buat ( Lingkup lingkup , Operan <?> a, Operan <T> b, Pilihan... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi SparseMatrixMatMul baru. |
| Keluaran <T> | keluaran () Tensor keluaran padat. |
| SparseMatrixMatMul.Options statis | transposeA (Boolean transposeA) |
| SparseMatrixMatMul.Options statis | transposeB (Boolean transposeB) |
| SparseMatrixMatMul.Options statis | transposeOutput (Boolean transposeOutput) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
SparseMatrixMatMul.Options statis publik adjointA (Boolean adjointA)
Parameter
| berdampinganA | Menunjukkan apakah `a` harus ditransposisikan secara konjugasi. |
|---|
SparseMatrixMatMul.Options adjointB statis publik (Boolean adjointB)
Parameter
| berdampinganB | Menunjukkan apakah `b` harus ditransposisikan secara konjugasi. |
|---|
Keluaran publik <T> sebagai Keluaran ()
Mengembalikan pegangan simbolis tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
SparseMatrixMatMul.Options conjugateOutput statis publik (Boolean conjugateOutput)
Parameter
| konjugasiOutput | Konjugasi produk dari `a` dan `b`. |
|---|
public static SparseMatrixMatMul <T> buat ( Lingkup lingkup, Operan <?> a, Operan <T> b, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi SparseMatrixMatMul baru.
Parameter
| cakupan | ruang lingkup saat ini |
|---|---|
| A | Sebuah CSRSparseMatrix. |
| B | Tensor padat. |
| pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari SparseMatrixMatMul
SparseMatrixMatMul.Options transposeA statis publik (Boolean transposeA)
Parameter
| mengubah urutanA | Menunjukkan apakah `a` harus dialihkan. |
|---|
SparseMatrixMatMul.Options transposeB statis publik (Boolean transposeB)
Parameter
| mengubah urutanB | Menunjukkan apakah `b` harus dialihkan. |
|---|
SparseMatrixMatMul.Options transposeOutput statis publik (Boolean transposeOutput)
Parameter
| mengubah urutan Output | Mengubah posisi hasil kali `a` dan `b`. |
|---|