flux tensoriel : : opérations : : QuantizeAndDequantizeV2 :: Attributs
#include <array_ops.h>
Setters d'attributs facultatifs pour QuantizeAndDequantizeV2 .
Résumé
Attributs publics | |
---|---|
narrow_range_ = false | bool |
num_bits_ = 8 | int64 |
range_given_ = false | bool |
round_mode_ = "HALF_TO_EVEN" | StringPiece |
signed_input_ = true | bool |
Fonctions publiques | |
---|---|
NarrowRange (bool x) | TF_MUST_USE_RESULT Attrs Si True, alors la valeur absolue de la valeur minimale quantifiée est la même que la valeur maximale quantifiée, au lieu de 1 supérieure. |
NumBits (int64 x) | TF_MUST_USE_RESULT Attrs La largeur de bit de la quantification. |
RangeGiven (bool x) | TF_MUST_USE_RESULT Attrs Si la plage est donnée ou doit être déterminée à partir du tenseur input . |
RoundMode (StringPiece x) | TF_MUST_USE_RESULT Attrs L'attribut 'round_mode' contrôle quel algorithme de départage est utilisé lors de l'arrondi des valeurs flottantes à leurs équivalents quantifiés. |
SignedInput (bool x) | TF_MUST_USE_RESULT Attrs Si la quantification est signée ou non signée. |
Attributs publics
plage_étroite_
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::narrow_range_ = false
num_bits_
int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::num_bits_ = 8
range_given_
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::range_given_ = false
mode_ronde_
StringPiece tensorflow::ops::QuantizeAndDequantizeV2::Attrs::round_mode_ = "HALF_TO_EVEN"
signé_input_
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::signed_input_ = true
Fonctions publiques
Plage étroite
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NarrowRange( bool x )
Si True, alors la valeur absolue de la valeur minimale quantifiée est la même que la valeur maximale quantifiée, au lieu de 1 supérieure.
c'est-à-dire pour une quantification sur 8 bits, la valeur minimale est de -127 au lieu de -128.
La valeur par défaut est false
Nombre de bits
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NumBits( int64 x )
La largeur de bit de la quantification.
La valeur par défaut est 8
PlageDonnée
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RangeGiven( bool x )
Si la plage est donnée ou doit être déterminée à partir du tenseur input
.
La valeur par défaut est false
Mode rond
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RoundMode( StringPiece x )
L'attribut 'round_mode' contrôle quel algorithme de départage est utilisé lors de l'arrondi des valeurs flottantes à leurs équivalents quantifiés.
Les modes d'arrondi suivants sont actuellement pris en charge :
- HALF_TO_EVEN : c'est le mode round_mode par défaut.
- HALF_UP : arrondir vers le positif. Dans ce mode, 7,5 arrondit à 8 et -7,5 arrondit à -7.
La valeur par défaut est "HALF_TO_EVEN".
Entrée signée
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::SignedInput( bool x )
Si la quantification est signée ou non signée.
(en fait, ce paramètre aurait dû être appelé signed_output
)
La valeur par défaut est vrai