QuantizeAndDequantizeV4

כיתת גמר ציבורית QuantizeAndDequantizeV4

מכונס ואז מבטל טנזור.

זה כמעט זהה ל-QuantizeAndDequantizeV2, אלא שהוא מחזיר שיפוע של 1 עבור כניסות שנמצאות בטווח הקוונטיזציה, או 0 אחרת.

כיתות מקוננות

מעמד QuantizeAndDequantizeV4.Options תכונות אופציונליות עבור QuantizeAndDequantizeV4

שיטות ציבוריות

פלט <T>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי QuantizeAndDequantizeV4.Options
ציר (ציר ארוך)
סטטי <T מרחיב מספר> QuantizeAndDequantizeV4 <T>
ליצור ( היקף היקף, קלט Operand <T>, קלט <T> קלט Min, Operand <T> קלט מקסימום, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת QuantizeAndDequantizeV4 חדשה.
סטטי QuantizeAndDequantizeV4.Options
narrowRange (בוליאני narrowRange)
סטטי QuantizeAndDequantizeV4.Options
numBits (Long numBits)
פלט <T>
פלט ()
סטטי QuantizeAndDequantizeV4.Options
rangeGiven (טווח בוליאני)
סטטי QuantizeAndDequantizeV4.Options
roundMode (String roundMode)
סטטי QuantizeAndDequantizeV4.Options
signedInput (Input Signed Boolean)

שיטות בירושה

שיטות ציבוריות

פלט ציבורי <T> asOutput ()

מחזירה את הידית הסמלית של טנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

ציבורי סטטי QuantizeAndDequantizeV4. ציר אפשרויות (ציר ארוך)

פרמטרים
צִיר אם צוין, ציר זה מטופל כאל ערוץ או ציר פרוסה, וטווח קוונטיזציה נפרד משמש עבור כל ערוץ או פרוסה לאורך ציר זה.

public static QuantizeAndDequantizeV4 <T> create ( scope scope, Operand <T> input, Operand <T> inputMin, Operand <T> inputMax, Options... options)

שיטת מפעל ליצירת מחלקה העוטפת פעולת QuantizeAndDequantizeV4 חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
קֶלֶט טנסור לכימות ואז לנטרל.
inputMin אם `range_given == True`, זה מציין את ערך הקלט המינימלי שצריך להיות מיוצג, אחרת הוא נקבע מהערך המינימלי של טנסור ה-input.
inputMax אם `range_given == True`, זה מציין את ערך הקלט המקסימלי שצריך להיות מיוצג, אחרת הוא נקבע מהערך המקסימלי של טנסור ה-input.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של QuantizeAndDequantizeV4

public static QuantizeAndDequantizeV4.Options narrowRange (בוליאני narrowRange)

פרמטרים
טווח צר אם נכון, אז הערך המוחלט של ערך המינימום המדוייק זהה לערך המקסימלי המכומתי, במקום 1 גדול יותר. כלומר עבור קוונטיזציה של 8 סיביות, הערך המינימלי הוא -127 במקום -128.

סטטי ציבורי QuantizeAndDequantizeV4.Options numBits (Long numBits)

פרמטרים
numBits רוחב הסיביות של הקוונטיזציה.

פלט ציבורי <T> פלט ()

public static QuantizeAndDequantizeV4. Options rangeGiven (טווח בוליאני)

פרמטרים
טווח נתון האם הטווח נתון או צריך להיקבע על פי טנסור ה'קלט'.

public static QuantizeAndDequantizeV4.Options roundMode (String roundMode)

פרמטרים
roundMode התכונה 'round_mode' שולטת באיזה אלגוריתם שובר שוויון עיגול נעשה שימוש בעת עיגול ערכי ציפה למקבילותיהם הכומתיים. מצבי העיגול הבאים נתמכים כעת:
  • HALF_TO_EVEN: זהו ברירת המחדל של round_mode.
  • HALF_UP: סיבוב לכיוון חיובי. במצב זה 7.5 סיבובים עד 8 ו-7.5 סיבובים עד -7.

public static QuantizeAndDequantizeV4.Options signedInput (Input Signed Boolean)

פרמטרים
חתום קלט האם הכימות חתום או לא חתום. (למעשה פרמטר זה היה צריך להיקרא `signed_output` )