텐서플로우:: 작전:: QuantizedInstanceNorm

#include <array_ops.h>

양자화된 인스턴스 정규화.

요약

인수:

  • 범위: 범위 개체
  • x: 4D 입력 텐서 .
  • x_min: 가장 낮은 양자화된 입력으로 표시되는 값입니다.
  • x_max: 가장 높은 양자화된 입력으로 표시되는 값입니다.

선택적 속성( Attrs 참조):

  • output_range_given: True인 경우, given_y_mingiven_y_mingiven_y_max 가 출력 범위로 사용됩니다. 그렇지 않으면 구현에서 출력 범위를 계산합니다.
  • 주어진_y_min: output_range_given True인 경우 y_min출력됩니다 .
  • 주어진_y_max: output_range_given True인 경우 y_max출력됩니다 .
  • variance_epsilon: 0으로 나누는 것을 방지하기 위한 작은 부동 소수점 숫자입니다.
  • min_separation: y_max - y_min최소값

보고:

  • Output y: 4D 텐서 .
  • Output y_min: 가장 낮은 양자화된 출력으로 표시되는 값입니다.
  • Output y_max: 가장 높은 양자화된 출력으로 표시되는 값입니다.

생성자와 소멸자

QuantizedInstanceNorm (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input x_min, :: tensorflow::Input x_max)
QuantizedInstanceNorm (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input x_min, :: tensorflow::Input x_max, const QuantizedInstanceNorm::Attrs & attrs)

공개 속성

operation
y
y_max
y_min

공개 정적 함수

GivenYMax (float x)
GivenYMin (float x)
MinSeparation (float x)
OutputRangeGiven (bool x)
VarianceEpsilon (float x)

구조체

tensorflow:: ops:: QuantizedInstanceNorm:: Attrs

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

공개 속성

작업

Operation operation

와이

::tensorflow::Output y

y_max

::tensorflow::Output y_max

y_min

::tensorflow::Output y_min

공공 기능

QuantizedInstanceNorm

 QuantizedInstanceNorm(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input x,
  ::tensorflow::Input x_min,
  ::tensorflow::Input x_max
)

QuantizedInstanceNorm

 QuantizedInstanceNorm(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input x,
  ::tensorflow::Input x_min,
  ::tensorflow::Input x_max,
  const QuantizedInstanceNorm::Attrs & attrs
)

공개 정적 함수

주어진YMax

Attrs GivenYMax(
  float x
)

주어진 YMin

Attrs GivenYMin(
  float x
)

최소분리

Attrs MinSeparation(
  float x
)

주어진 출력 범위

Attrs OutputRangeGiven(
  bool x
)

분산엡실론

Attrs VarianceEpsilon(
  float x
)