Requantize

lớp cuối cùng công khai Định lượng lại

Chuyển đổi tenxơ `đầu vào` được lượng tử hóa thành `đầu ra` có độ chính xác thấp hơn.

Chuyển đổi tenxơ `đầu vào` được lượng tử hóa thành `đầu ra` có độ chính xác thấp hơn, sử dụng phạm vi đầu ra được chỉ định bằng `requested_output_min` và `requested_output_max`.

`[input_min, input_max]` là các số float vô hướng chỉ định phạm vi để diễn giải float của dữ liệu `input`. Ví dụ: nếu `input_min` là -1.0f và `input_max` là 1.0f và chúng ta đang xử lý dữ liệu lượng tử hóa `quint16`, thì giá trị 0 trong dữ liệu 16-bit sẽ được hiểu là -1.0f và a 65535 có nghĩa là 1.0f.

Hằng số

Sợi dây OP_NAME Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Phương pháp công khai

tĩnh <U mở rộng TType > Định lượng lại <U>
tạo ( Phạm vi phạm vi , Toán hạng <? mở rộng TType > đầu vào, Toán hạng < TFloat32 > inputMin, Toán hạng < TFloat32 > inputMax, Toán hạng < TFloat32 > được yêu cầuOutputMin, Toán hạng < TFloat32 > được yêu cầuOutputMax, Lớp <U> outType)
Phương thức xuất xưởng để tạo một lớp bao bọc một hoạt động Định lượng lại mới.
Đầu ra <U>
Đầu ra < TFloat32 >
đầu raMax ()
Giá trị request_output_max được sao chép vào đầu ra này.
Đầu ra < TFloat32 >
đầu raMin ()
Giá trị request_output_min được sao chép vào đầu ra này.

Phương pháp kế thừa

Hằng số

Chuỗi cuối cùng tĩnh công khai OP_NAME

Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Giá trị không đổi: "Định lượng lại"

Phương pháp công khai

public static Định lượng lại <U> tạo ( Phạm vi phạm vi , Toán hạng <? mở rộng TType > đầu vào, Toán hạng < TFloat32 > inputMin, Toán hạng < TFloat32 > inputMax, Toán hạng < TFloat32 > được yêu cầuOutputMin, Toán hạng < TFloat32 > được yêu cầuOutputMax, Lớp <U> outType)

Phương thức xuất xưởng để tạo một lớp bao bọc một hoạt động Định lượng lại mới.

Thông số
phạm vi phạm vi hiện tại
đầu vào tối thiểu Giá trị float mà giá trị đầu vào lượng tử hóa tối thiểu đại diện.
đầu vàoMax Giá trị float mà giá trị đầu vào lượng tử hóa tối đa đại diện.
được yêu cầuĐầu raMin Giá trị float mà giá trị đầu ra lượng tử hóa tối thiểu đại diện.
được yêu cầuOutputMax Giá trị float mà giá trị đầu ra lượng tử hóa tối đa đại diện.
outType Loại đầu ra. Nên có độ sâu bit thấp hơn Tinput.
Trả lại
  • một phiên bản mới của Requantize

Đầu ra công khai đầu ra <U> ()

Đầu ra công khai < TFloat32 > đầu raMax ()

Giá trị request_output_max được sao chép vào đầu ra này.

Đầu ra công khai < TFloat32 > đầu raMin ()

Giá trị request_output_min được sao chép vào đầu ra này.