Google I/O'yu ayarladığınız için teşekkür ederiz. İsteğe bağlı olarak tüm oturumları görüntüleyin İsteğe bağlı olarak izleyin

tensorflow :: ops :: QuantizeAndDequantizeV2 :: Öznitelikler

#include <array_ops.h>

QuantizeAndDequantizeV2 için isteğe bağlı öznitelik ayarlayıcıları.

Özet

Genel özellikler

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

Kamusal işlevler

NarrowRange (bool x)
TF_MUST_USE_RESULT Attrs
True ise, nicelleştirilmiş minimum değerin mutlak değeri, 1 büyük yerine nicelleştirilmiş maksimum değer ile aynıdır.
NumBits (int64 x)
TF_MUST_USE_RESULT Attrs
Nicemlemenin bit genişliği.
RangeGiven (bool x)
TF_MUST_USE_RESULT Attrs
Aralığın verilip verilmeyeceği veya input tensöründen belirlenmesi gerekip gerekmediği.
RoundMode (StringPiece x)
TF_MUST_USE_RESULT Attrs
'Round_mode' özniteliği, float değerleri nicelleştirilmiş eşdeğerlerine yuvarlanırken hangi yuvarlama bağ-kırma algoritmasının kullanılacağını denetler.
SignedInput (bool x)
TF_MUST_USE_RESULT Attrs
Nicemlemenin imzalı veya işaretsiz olup olmadığı.

Genel özellikler

dar_aralık_

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

num_bits_

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

aralık_ verilen_

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

round_mode_

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

Signed_input_

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

Kamusal işlevler

NarrowRange

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

True ise, nicelleştirilmiş minimum değerin mutlak değeri, 1 büyük yerine nicelleştirilmiş maksimum değer ile aynıdır.

yani 8 bit nicemleme için minimum değer -128 yerine -127'dir.

Varsayılan olarak yanlış

NumBits

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

Nicemlemenin bit genişliği.

Varsayılan 8

Aralık Verilen

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

Aralığın verildiği veya input tensöründen belirlenmesi gerekip gerekmediği.

Varsayılan olarak yanlış

RoundMode

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

'Round_mode' özniteliği, float değerleri nicelleştirilmiş eşdeğerlerine yuvarlanırken hangi yuvarlama bağ-kırma algoritmasının kullanılacağını denetler.

Şu anda aşağıdaki yuvarlama modları desteklenmektedir:

  • HALF_TO_EVEN: bu varsayılan round_mode'dur.
  • HALF_UP: pozitife doğru yuvarlayın. Bu modda 7,5, 8'e, -7,5 ise -7'ye yuvarlanır.

Varsayılan "HALF_TO_EVEN"

SignedInput

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

Nicemlemenin imzalı veya işaretsiz olup olmadığı.

(aslında bu parametre signed_output olarak adlandırılmış signed_output )

Varsayılan olarak doğru