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

QuantizeAndDequantizeV4

QuantizeAndDequantizeV4 המעמד הסופי הציבור

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

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

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

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

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

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

שיטות בירושה

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

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

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

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

סטטי הציבור QuantizeAndDequantizeV4.Options ציר (ציר ארוך)

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

הציבור סטטי QuantizeAndDequantizeV4 <T> ליצור ( היקף היקף, האופרנד <T> קלט, האופרנד <T> inputMin, האופרנד <T> inputMax, אפשרויות ... אופציות)

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

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

סטטי הציבור QuantizeAndDequantizeV4.Options narrowRange (בוליאני narrowRange)

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

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

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

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

סטטי הציבור QuantizeAndDequantizeV4.Options rangeGiven (בוליאני rangeGiven)

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

סטטי הציבור QuantizeAndDequantizeV4.Options roundMode (String roundMode)

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

סטטי הציבור QuantizeAndDequantizeV4.Options signedInput (בוליאני signedInput)

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