tensorflow::ops::QuantizeAndDequantizeV2::Attrs

#include <array_ops.h>

Pengaturan atribut opsional untuk QuantizeAndDequantizeV2 .

Ringkasan

Atribut publik

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

Fungsi publik

NarrowRange (bool x)
TF_MUST_USE_RESULT Attrs
Jika bernilai True, maka nilai absolut dari nilai minimum terkuantisasi sama dengan nilai maksimum terkuantisasi, bukan 1 lebih besar.
NumBits (int64 x)
TF_MUST_USE_RESULT Attrs
Lebar bit kuantisasi.
RangeGiven (bool x)
TF_MUST_USE_RESULT Attrs
Apakah rentang tersebut diberikan atau harus ditentukan dari tensor input .
RoundMode (StringPiece x)
TF_MUST_USE_RESULT Attrs
Atribut 'round_mode' mengontrol algoritma pemecahan kebuntuan pembulatan mana yang digunakan saat membulatkan nilai float ke nilai kuantisasi yang setara.
SignedInput (bool x)
TF_MUST_USE_RESULT Attrs
Apakah kuantisasi tersebut bertanda atau tidak bertanda.

Atribut publik

rentang sempit

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

jumlah_bit

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

rentang_yang_diberikan_

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

mode_putaran_

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

input_tanda tangan

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

Fungsi publik

Jangkauan Sempit

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

Jika bernilai True, maka nilai absolut dari nilai minimum terkuantisasi sama dengan nilai maksimum terkuantisasi, bukan 1 lebih besar.

yaitu untuk kuantisasi 8 bit, nilai minimumnya adalah -127, bukan -128.

Nilai defaultnya adalah false.

NumBits

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

Lebar bit kuantisasi.

Nilai defaultnya adalah 8.

Rentang yang Diberikan

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

Apakah rentang tersebut diberikan atau harus ditentukan dari tensor input .

Nilai defaultnya adalah false.

Mode Putaran

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

Atribut 'round_mode' mengontrol algoritma pemecahan kebuntuan pembulatan mana yang digunakan saat membulatkan nilai float ke nilai kuantisasi yang setara.

Mode pembulatan berikut ini saat ini didukung:

  • HALF_TO_EVEN: ini adalah round_mode default.
  • HALF_UP: pembulatan ke arah positif. Dalam mode ini, 7,5 dibulatkan ke atas menjadi 8 dan -7,5 dibulatkan ke atas menjadi -7.

Nilai defaultnya adalah "HALF_TO_EVEN"

Masukan Bertanda Tangan

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

Apakah kuantisasi tersebut bertanda atau tidak bertanda.

(sebenarnya parameter ini seharusnya disebut signed_output )

Nilai defaultnya adalah benar.