tensorflow::ops::QuantizedMatMul

#include <math_ops.h>

Thực hiện phép nhân ma trận lượng tử hóa ma trận a với ma trận b .

Bản tóm tắt

Các ma trận đầu vào phải là ma trận hai chiều và chiều trong của ma a (sau khi chuyển vị nếu transpose_a khác 0) phải khớp với chiều ngoài của ma b (sau khi chuyển vị nếu transposed_b khác 0).

Luận điểm:

  • phạm vi: Một đối tượng Phạm vi
  • a: Phải là tenxơ hai chiều.
  • b: Phải là tenxơ hai chiều.
  • min_a: Giá trị float mà giá trị a được lượng tử hóa thấp nhất biểu thị.
  • max_a: Giá trị float mà giá trị a được lượng tử hóa cao nhất biểu thị.
  • min_b: Giá trị float mà giá trị b được lượng tử hóa thấp nhất biểu thị.
  • max_b: Giá trị float mà giá trị b được lượng tử hóa cao nhất biểu thị.

Các thuộc tính tùy chọn (xem Attrs ):

  • transpose_a: Nếu true, ma a sẽ được chuyển vị trước khi nhân.
  • transpose_b: Nếu true, b sẽ được chuyển vị trước khi nhân.
  • Tactivation: Loại đầu ra được tạo ra bởi hàm kích hoạt sau thao tác này.

Trả về:

  • Output ra
  • Output min_out: Giá trị float mà giá trị đầu ra được lượng tử hóa thấp nhất thể hiện.
  • Output max_out: Giá trị float thể hiện giá trị đầu ra được lượng tử hóa cao nhất.

Hàm khởi tạo và hàm hủy

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)

Thuộc tính công khai

max_out
min_out
operation
out

Các hàm tĩnh công khai

Tactivation (DataType x)
Toutput (DataType x)
TransposeA (bool x)
TransposeB (bool x)

Cấu trúc

tensorflow::ops::QuantizedMatMul::Attrs

Các thiết lập thuộc tính tùy chọn cho QuantizedMatMul .

Thuộc tính công khai

tối đa

::tensorflow::Output max_out

đầu ra tối thiểu

::tensorflow::Output min_out

hoạt động

Operation operation

ngoài

::tensorflow::Output out

Chức năng công cộng

Số nhân ma trận lượng tử

 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
)

Số nhân ma trận lượng tử

 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
)

Các hàm tĩnh công khai

Kích hoạt T

Attrs Tactivation(
  DataType x
)

Đầu ra

Attrs Toutput(
  DataType x
)

Chuyển vị A

Attrs TransposeA(
  bool x
)

Chuyển vị B

Attrs TransposeB(
  bool x
)