Lưu ngày! Google I / O hoạt động trở lại từ ngày 18 đến 20 tháng 5 Đăng ký ngay
Trang này được dịch bởi Cloud Translation API.
Switch to English

dòng chảy :: ops :: QuantizeAndDequantizeV2 :: Đính kèm

#include <array_ops.h>

Bộ thiết lập thuộc tính tùy chọn cho QuantizeAndDequantizeV2 .

Tóm lược

Thuộc tính công cộng

axis_ = -1
int64
narrow_range_ = false
bool
num_bits_ = 8
int64
range_given_ = false
bool
round_mode_ = "HALF_TO_EVEN"
StringPiece
signed_input_ = true
bool

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

Axis (int64 x)
TF_MUST_USE_RESULT Attrs
Nếu được chỉ định, trục này được coi là một kênh hoặc trục lát cắt và phạm vi lượng tử hóa riêng biệt được sử dụng cho từng kênh hoặc lát dọc theo trục này.
NarrowRange (bool x)
TF_MUST_USE_RESULT Attrs
Nếu Đúng, thì giá trị tuyệt đối của giá trị nhỏ nhất đã lượng tử hóa bằng giá trị lớn nhất đã lượng tử hóa, thay vì 1 giá trị lớn hơn.
NumBits (int64 x)
TF_MUST_USE_RESULT Attrs
Độ rộng bit của lượng tử hóa.
RangeGiven (bool x)
TF_MUST_USE_RESULT Attrs
Cho dù phạm vi được đưa ra hoặc nên được xác định từ tensor input .
RoundMode (StringPiece x)
TF_MUST_USE_RESULT Attrs
Thuộc tính 'round_mode' kiểm soát thuật toán ngắt kết nối làm tròn nào được sử dụng khi làm tròn các giá trị float thành các giá trị tương đương đã lượng tử hóa của chúng.
SignedInput (bool x)
TF_MUST_USE_RESULT Attrs
Lượng tử hóa được ký hay không có dấu.

Thuộc tính công cộng

trục_

int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::axis_ = -1

phạm vi hẹp_

bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::narrow_range_ = false

num_bits_

int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::num_bits_ = 8

range_given_

bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::range_given_ = false

round_mode_

StringPiece tensorflow::ops::QuantizeAndDequantizeV2::Attrs::round_mode_ = "HALF_TO_EVEN"

sign_input_

bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::signed_input_ = true

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

Trục

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::Axis(
  int64 x
)

Nếu được chỉ định, trục này được coi là một kênh hoặc trục lát cắt và phạm vi lượng tử hóa riêng biệt được sử dụng cho mỗi kênh hoặc lát dọc theo trục này.

Mặc định là -1

Phạm vi hẹp

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NarrowRange(
  bool x
)

Nếu Đúng, thì giá trị tuyệt đối của giá trị nhỏ nhất đã lượng tử hóa bằng giá trị lớn nhất đã lượng tử hóa, thay vì 1 giá trị lớn hơn.

tức là đối với lượng tử hóa 8 bit, giá trị nhỏ nhất là -127 thay vì -128.

Mặc định thành sai

NumBits

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NumBits(
  int64 x
)

Độ rộng bit của lượng tử hóa.

Mặc định là 8

RangeGiven

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RangeGiven(
  bool x
)

Cho dù phạm vi được đưa ra hoặc nên được xác định từ tensor input .

Mặc định thành sai

RoundMode

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RoundMode(
  StringPiece x
)

Thuộc tính 'round_mode' kiểm soát thuật toán ngắt kết nối làm tròn nào được sử dụng khi làm tròn các giá trị float thành các giá trị tương đương đã lượng tử hóa của chúng.

Các chế độ làm tròn sau hiện được hỗ trợ:

  • HALF_TO_EVEN: đây là round_mode mặc định.
  • HALF_UP: vòng về phía tích cực. Trong chế độ này, 7,5 vòng lên đến 8 và -7,5 vòng lên đến -7.

Mặc định là "HALF_TO_EVEN"

Đã ký tên

TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::SignedInput(
  bool x
)

Lượng tử hóa được ký hay không có dấu.

(thực ra tham số này nên được gọi là signed_output )

Mặc định thành true