tensorflow:: אופס:: QuantizeAndDequantizeV2:: Attrs
#include <array_ops.h>
קובעי תכונות אופציונליים עבור QuantizeAndDequantizeV2 .
תַקצִיר
תכונות ציבוריות | |
---|---|
axis_ = -1 | int64 |
narrow_range_ = false | bool |
num_bits_ = 8 | int64 |
range_given_ = false | bool |
round_mode_ = "HALF_TO_EVEN" | StringPiece |
signed_input_ = true | bool |
תפקידים ציבוריים | |
---|---|
Axis (int64 x) | TF_MUST_USE_RESULT Attrs אם צוין, ציר זה מטופל כאל ערוץ או ציר פרוסה, וטווח קוונטיזציה נפרד משמש עבור כל ערוץ או פרוסה לאורך ציר זה. |
NarrowRange (bool x) | TF_MUST_USE_RESULT Attrs אם נכון, אז הערך המוחלט של ערך המינימום המדוייק זהה לערך המקסימלי המכומתי, במקום 1 גדול יותר. |
NumBits (int64 x) | TF_MUST_USE_RESULT Attrs רוחב הסיביות של הקוונטיזציה. |
RangeGiven (bool x) | TF_MUST_USE_RESULT Attrs האם הטווח נתון או צריך להיקבע מטנזור input . |
RoundMode (StringPiece x) | TF_MUST_USE_RESULT Attrs התכונה 'round_mode' שולטת באיזה אלגוריתם שובר שוויון עיגול נעשה שימוש בעת עיגול ערכי ציפה למקבילותיהם הכומתיים. |
SignedInput (bool x) | TF_MUST_USE_RESULT Attrs האם הכימות חתום או לא חתום. |
תכונות ציבוריות
צִיר_
int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::axis_ = -1
טווח_צר
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::narrow_range_ = false
מספר_סיביות_
int64 tensorflow::ops::QuantizeAndDequantizeV2::Attrs::num_bits_ = 8
טווח_נתון_
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::range_given_ = false
round_mode_
StringPiece tensorflow::ops::QuantizeAndDequantizeV2::Attrs::round_mode_ = "HALF_TO_EVEN"
חתום_קלט_
bool tensorflow::ops::QuantizeAndDequantizeV2::Attrs::signed_input_ = true
תפקידים ציבוריים
צִיר
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::Axis( int64 x )
אם צוין, ציר זה מטופל כאל ערוץ או ציר פרוסה, וטווח קוונטיזציה נפרד משמש עבור כל ערוץ או פרוסה לאורך ציר זה.
ברירת המחדל היא -1
טווח צר
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NarrowRange( bool x )
אם נכון, אז הערך המוחלט של ערך המינימום המדוייק זהה לערך המקסימלי המכומתי, במקום 1 גדול יותר.
כלומר עבור קוונטיזציה של 8 סיביות, הערך המינימלי הוא -127 במקום -128.
ברירת המחדל ל-false
NumBits
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::NumBits( int64 x )
רוחב הסיביות של הקוונטיזציה.
ברירת המחדל היא 8
RangeGiven
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RangeGiven( bool x )
האם הטווח נתון או צריך להיקבע מטנזור input
.
ברירת המחדל ל-false
RoundMode
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::RoundMode( StringPiece x )
התכונה 'round_mode' שולטת באיזה אלגוריתם שובר שוויון עיגול נעשה שימוש בעת עיגול ערכי ציפה למקבילותיהם הכומתיים.
מצבי העיגול הבאים נתמכים כעת:
- HALF_TO_EVEN: זהו ברירת המחדל של round_mode.
- HALF_UP: סיבוב לכיוון חיובי. במצב זה 7.5 סיבובים עד 8 ו-7.5 סיבובים עד -7.
ברירת המחדל היא "HALF_TO_EVEN"
קלט חתום
TF_MUST_USE_RESULT Attrs tensorflow::ops::QuantizeAndDequantizeV2::Attrs::SignedInput( bool x )
האם הכימות חתום או לא חתום.
(למעשה פרמטר זה היה צריך להיקרא signed_output
)
ברירת המחדל לאמת
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-11-18 (שעון UTC).