텐서플로우:: ops:: QuantizeAndDequantizeV2:: Attrs

#include <array_ops.h>

QuantizeAndDequantizeV2 에 대한 선택적 속성 설정기입니다.

요약

공개 속성

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

공공 기능

NarrowRange (bool x)
TF_MUST_USE_RESULT Attrs
참일 경우, 양자화된 최솟값의 절댓값은 1만큼 더 큰 값이 아니라 양자화된 최댓값과 같습니다.
NumBits (int64 x)
TF_MUST_USE_RESULT Attrs
양자화의 비트 폭.
RangeGiven (bool x)
TF_MUST_USE_RESULT Attrs
범위가 주어지는지 아니면 input 텐서에서 결정해야 하는지 여부.
RoundMode (StringPiece x)
TF_MUST_USE_RESULT Attrs
'round_mode' 속성은 부동 소수점 값을 양자화된 값으로 반올림할 때 사용되는 반올림 동점 처리 알고리즘을 제어합니다.
SignedInput (bool x)
TF_MUST_USE_RESULT Attrs
양자화가 부호 있는 양자화인지 부호 없는 양자화인지 여부.

공개 속성

좁은 범위_

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

num_bits_

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

주어진 범위_

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

라운드 모드_

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

서명된 입력_

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

공공 기능

내로우 레인지

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

참일 경우, 양자화된 최솟값의 절댓값은 1만큼 더 큰 값이 아니라 양자화된 최댓값과 같습니다.

즉, 8비트 양자화의 경우 최소값은 -128이 아니라 -127입니다.

기본값은 false입니다.

넘비트

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

양자화의 비트 폭.

기본값은 8입니다.

주어진 범위

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

범위가 주어지는지 아니면 input 텐서에서 결정해야 하는지 여부.

기본값은 false입니다.

라운드모드

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

'round_mode' 속성은 부동 소수점 값을 양자화된 값으로 반올림할 때 사용되는 반올림 동점 처리 알고리즘을 제어합니다.

현재 지원되는 반올림 모드는 다음과 같습니다.

  • HALF_TO_EVEN: 이것이 기본 라운드 모드입니다.
  • HALF_UP: 양수 방향으로 반올림합니다. 이 모드에서는 7.5는 8로, -7.5는 -7로 반올림됩니다.

기본값은 "HALF_TO_EVEN"입니다.

서명된 입력

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

양자화가 부호 있는 양자화인지 부호 없는 양자화인지 여부.

(사실 이 매개변수는 signed_output 이라고 불러야 했습니다.)

기본값은 true입니다.