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