텐서플로우:: 작전:: QuantizeAndDeQuantizeV2:: 속성

#include <array_ops.h>

QuantizeAndDeQuantizeV2 에 대한 선택적 속성 설정자입니다.

요약

공개 속성

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

공공 기능

Axis (int64 x)
TF_MUST_USE_RESULT Attrs
지정된 경우 이 축은 채널 또는 슬라이스 축으로 처리되며 이 축을 따라 각 채널 또는 슬라이스에 대해 별도의 양자화 범위가 사용됩니다.
NarrowRange (bool x)
TF_MUST_USE_RESULT Attrs
True인 경우 양자화된 최소값의 절대값은 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
양자화가 부호가 있는지, 부호가 없는지 여부입니다.

공개 속성

중심선_

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

좁은 범위_

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"

signed_input_

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

공공 기능

중심선

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

지정된 경우 이 축은 채널 또는 슬라이스 축으로 처리되며 이 축을 따라 각 채널 또는 슬라이스에 대해 별도의 양자화 범위가 사용됩니다.

기본값은 -1입니다.

좁은 범위

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

True인 경우 양자화된 최소값의 절대값은 1보다 큰 대신 양자화된 최대값과 동일합니다.

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

기본값은 거짓

NumBits

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 텐서에서 결정되어야 하는지 여부입니다.

기본값은 거짓

라운드 모드

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

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

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

  • HALF_TO_EVEN: 기본 round_mode입니다.
  • 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입니다.