aliran tensor:: operasi:: MatMul Terkuantisasi
#include <math_ops.h>
Lakukan perkalian matriks terkuantisasi a
dengan matriks b
.
Ringkasan
Inputnya harus berupa matriks dua dimensi dan dimensi dalam a
(setelah ditransposisi jika transpose_a
bukan nol) harus sesuai dengan dimensi luar b
(setelah ditransposisi jika transposed_b
bukan nol).
Argumen:
- ruang lingkup: Objek Lingkup
- a: Harus berupa tensor dua dimensi.
- b: Harus berupa tensor dua dimensi.
- min_a: Nilai float yang diwakili oleh
a
terkuantisasi terendah. - max_a: Nilai float yang diwakili oleh
a
terkuantisasi tertinggi. - min_b: Nilai float yang diwakili oleh nilai
b
terkuantisasi terendah. - max_b: Nilai float yang diwakili oleh nilai
b
terkuantisasi tertinggi.
Atribut opsional (lihat Attrs
):
- transpose_a: Jika benar,
a
dialihkan sebelum perkalian. - transpose_b: Jika benar,
b
dialihkan sebelum perkalian. - Taktivasi: Jenis output yang dihasilkan oleh fungsi aktivasi setelah operasi ini.
Pengembalian:
-
Output
keluar -
Output
min_out: Nilai float yang diwakili oleh nilai output terkuantisasi terendah. -
Output
max_out: Nilai float yang diwakili oleh nilai output terkuantisasi tertinggi.
Konstruktor dan Destruktor | |
---|---|
QuantizedMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, :: tensorflow::Input min_a, :: tensorflow::Input max_a, :: tensorflow::Input min_b, :: tensorflow::Input max_b) | |
QuantizedMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, :: tensorflow::Input min_a, :: tensorflow::Input max_a, :: tensorflow::Input min_b, :: tensorflow::Input max_b, const QuantizedMatMul::Attrs & attrs) |
Atribut publik | |
---|---|
max_out | |
min_out | |
operation | |
out |
Fungsi statis publik | |
---|---|
Tactivation (DataType x) | |
Toutput (DataType x) | |
TransposeA (bool x) | |
TransposeB (bool x) |
Struktur | |
---|---|
tensorflow:: ops:: QuantizedMatMul:: Attrs | Penyetel atribut opsional untuk QuantizedMatMul . |
Atribut publik
max_out
::tensorflow::Output max_out
menit_keluar
::tensorflow::Output min_out
operasi
Operation operation
keluar
::tensorflow::Output out
Fungsi publik
MatMul Terkuantisasi
QuantizedMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, ::tensorflow::Input min_a, ::tensorflow::Input max_a, ::tensorflow::Input min_b, ::tensorflow::Input max_b )
MatMul Terkuantisasi
QuantizedMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, ::tensorflow::Input min_a, ::tensorflow::Input max_a, ::tensorflow::Input min_b, ::tensorflow::Input max_b, const QuantizedMatMul::Attrs & attrs )
Fungsi statis publik
Taktivasi
Attrs Tactivation( DataType x )
keluaran
Attrs Toutput( DataType x )
Mengubah urutanA
Attrs TransposeA( bool x )
TransposB
Attrs TransposeB( bool x )