Tính toán độ dốc cho hoạt động FakeQuantWithMinMaxVarsPerChannel.
Các lớp lồng nhau
lớp học | FakeQuantWithMinMaxVarsPerChannelGradient.Options | Các thuộc tính tùy chọn cho FakeQuantWithMinMaxVarsPerChannelGradient |
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
Đầu ra < TFloat32 > | backpropWrtMax () Độ dốc lan truyền ngược wrt |
Đầu ra < TFloat32 > | backpropWrtMin () Độ dốc lan truyền ngược wrt |
Đầu ra < TFloat32 > | backpropsWrtInput () Độ dốc lan truyền ngược wrt |
tĩnh FakeQuantWithMinMaxVarsPerChannelGradient | |
tĩnh FakeQuantWithMinMaxVarsPerChannelGradient.Options | phạm vi hẹp (Phạm vi hẹp Boolean) |
tĩnh FakeQuantWithMinMaxVarsPerChannelGradient.Options | numBits (numBits dài) |
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
Phương pháp công khai
Đầu ra công khai < TFloat32 > backpropWrtMax ()
Tham số tối đa của độ dốc được truyền ngược, hình dạng `[d]`: `sum_per_d(gradients * (inputs > max))`.
Đầu ra công khai < TFloat32 > backpropWrtMin ()
Độ dốc được truyền ngược có tham số tối thiểu, hình dạng `[d]`: `sum_per_d(gradients * (inputs < min))`.
Đầu ra công khai < TFloat32 > backpropsWrtInput ()
Các gradient được lan truyền ngược có các đầu vào có hình dạng giống như `inputs`: `gradients * (inputs >= min && input <= max)`.
public static FakeQuantWithMinMaxVarsPerChannelGradient tạo ( Phạm vi phạm vi , Toán hạng < TFloat32 > độ dốc, Toán hạng < TFloat32 > đầu vào, Toán hạng < TFloat32 > phút, Toán hạng < TFloat32 > tối đa, Tùy chọn... tùy chọn)
Phương thức gốc để tạo một lớp bao bọc một hoạt động FakeQuantWithMinMaxVarsPerChannelGradient mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
Độ dốc | Các gradient được lan truyền ngược phía trên thao tác FakeQuantWithMinMaxVars, định hình một trong: `[d]`, `[b, d]`, `[b, h, w, d]`. |
đầu vào | Các giá trị được chuyển làm đầu vào cho thao tác FakeQuantWithMinMaxVars, có hình dạng giống như `gradient`. min, max: Khoảng lượng tử hóa, số float có hình dạng `[d]`. |
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 FakeQuantWithMinMaxVarsPerChannelGradient
public static FakeQuantWithMinMaxVarsPerChannelGradient.Options thu hẹpRange (Boolean thu hẹpRange)
Thông số
phạm vi hẹp | Có lượng tử hóa thành 2^num_bits - 1 giá trị riêng biệt hay không. |
---|
tĩnh công khai FakeQuantWithMinMaxVarsPerChannelGradient.Options numBits (numBits dài)
Thông số
sốbit | Độ rộng bit của lượng tử hóa; từ 2 đến 16, bao gồm. |
---|