UniformQuantizedClipByValue

lớp cuối cùng công khai Thống nhấtQuantizedClipByValue

Thực hiện clip theo giá trị trên `operand` Tensor được lượng tử hóa.

Cho `toán hạng` được lượng tử hóa bằng cách sử dụng `scales` và `zero_points`, thực hiện clip theo giá trị bằng cách sử dụng các giá trị `min` và `max`. Nếu lượng tử hóa_axis là -1 (được lượng tử hóa trên mỗi tensor), toàn bộ toán hạng được cắt bớt bằng cách sử dụng đại lượng vô hướng tối thiểu, tối đa. Mặt khác (được lượng tử hóa trên mỗi kênh), việc cắt cũng được thực hiện trên mỗi kênh.

Các lớp lồng nhau

lớp học Thống nhấtQuantizedClipByValue.Options Các thuộc tính tùy chọn cho UniformQuantizedClipByValue

Phương pháp công khai

Đầu ra <T>
asOutput ()
Trả về phần điều khiển tượng trưng của một tenxơ.
tĩnh <T> Đồng nhấtQuantizedClipByValue <T>
tạo ( Phạm vi phạm vi, Toán hạng <T> toán hạng, Toán hạng <T> tối thiểu, Toán hạng <T> max, Tỷ lệ toán hạng <Float>, Toán hạng <Số nguyên> zeroPoints, Lượng tử hóa dàiMinVal, Lượng tử hóa dàiMaxVal, Tùy chọn... tùy chọn)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác UnityQuantizedClipByValue mới.
Đầu ra <T>
đầu ra ()
Đầu ra đã cắt bớt Tensor của T, có hình dạng giống như toán hạng.
tĩnh Thống nhấtQuantizedClipByValue.Options
Trục lượng tử hóa (Trục lượng tử hóa dài)

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

Phương pháp công khai

Đầu ra công khai <T> asOutput ()

Trả về phần điều khiển tượng trưng của một tenxơ.

Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.

tĩnh công khai UnityQuantizedClipByValue <T> tạo ( Phạm vi phạm vi , toán hạng <T>, toán hạng <T> min, toán hạng <T> max, tỷ lệ toán hạng <Float>, toán hạng <Integer> zeroPoints, lượng tử hóa dàiMinVal, lượng tử hóa dàiMaxVal, tùy chọn.. . tùy chọn)

Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác UnityQuantizedClipByValue mới.

Thông số
phạm vi phạm vi hiện tại
toán hạng Phải là Tensor của T.
phút (Các) giá trị tối thiểu cho toán hạng clip. Phải là Tensor của T. Phải là Tensor vô hướng nếu quantization_axis là -1 (lượng tử hóa trên mỗi tensor), nếu không thì Tensor 1D có kích thước (operand.dim_size(quantization_axis),) (lượng tử hóa trên mỗi trục).
tối đa (Các) giá trị tối thiểu cho toán hạng clip. Phải là Tensor của T. Phải là Tensor vô hướng nếu quantization_axis là -1 (lượng tử hóa trên mỗi tensor), nếu không thì Tensor 1D có kích thước (operand.dim_size(quantization_axis),) (lượng tử hóa trên mỗi trục).
quy mô (Các) giá trị float được sử dụng làm (các) thang đo khi lượng tử hóa `toán hạng`, `min` và `max`. Phải là Tensor vô hướng nếu quantization_axis là -1 (lượng tử hóa trên mỗi tensor), nếu không thì Tensor 1D có kích thước (operand.dim_size(quantization_axis),) (lượng tử hóa trên mỗi trục).
số điểm không (Các) giá trị int32 được sử dụng làm (các) điểm zero khi lượng tử hóa `toán hạng`, `min` và `max`. Tình trạng hình dạng tương tự như vảy.
lượng tử hóaMinVal Giá trị lượng tử hóa tối thiểu được sử dụng khi toán hạng được lượng tử hóa.
lượng tử hóaMaxVal Giá trị tối đa lượng tử hóa được sử dụng khi toán hạng được lượng tử hóa.
tùy chọn mang các giá trị thuộc tính tùy chọn
Trả lại
  • một phiên bản mới của UnityQuantizedClipByValue

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

Đầu ra đã cắt bớt Tensor của T, có hình dạng giống như toán hạng.

tĩnh công khai Thống nhấtQuantizedClipByValue.Options lượng tử hóaAxis (Trục lượng tử hóa dài)

Thông số
trục lượng tử hóa Biểu thị chỉ số thứ nguyên của tensor trong đó lượng tử hóa trên mỗi trục được áp dụng cho các lát cắt dọc theo thứ nguyên đó. Nếu được đặt thành -1 (mặc định), điều này biểu thị lượng tử hóa trên mỗi tensor. Nếu không, nó phải được đặt trong phạm vi [0, operand.dims()).