AnonymousMutableDenseHashTable

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

יוצר טבלת hash אנונימית ריקה הניתנת לשינוי המשתמשת בטנזורים בתור חנות הגיבוי.

אופציה זו יוצרת טבלת hash אנונימית חדשה הניתנת לשינוי (כמשאב) בכל פעם שהיא מבוצעת, עם ה-dtype שצוין של המפתחות והערכים שלה, ומחזירה את ידית המשאב. כל ערך חייב להיות סקלרי. ניתן להכניס נתונים לטבלה באמצעות פעולות ההוספה. הוא אינו תומך בפעולת האתחול.

הוא משתמש ב"כתובת פתוחה" עם חיטוט ריבועי כדי לפתור התנגשויות.

הטבלה היא אנונימית במובן זה שניתן לגשת אליה רק ​​על ידי נקודת האחיזה של המשאב המוחזרת (למשל, לא ניתן לחפש אותה לפי שם במנהל משאבים). הטבלה תימחק אוטומטית כאשר כל נקודות האחיזה של המשאבים המצביעות עליה ייעלמו.

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

מעמד AnonymousMutableDenseHashTable.אפשרויות תכונות אופציונליות עבור AnonymousMutableDenseHashTable

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

פלט <Object>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי <T, U> AnonymousMutableDenseHashTable
צור ( scope scope, Operand <T> emptyKey, Operand <T> deletedKey, Class<U> valueDtype, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולה חדשה של AnonymousMutableDenseHashTable.
static AnonymousMutableDenseHashTable.Options
initialNumBuckets (Long initialNumBuckets)
static AnonymousMutableDenseHashTable.Options
maxLoadFactor (Float maxLoadFactor)
פלט <?>
ידית שולחן ()
נקודת האחיזה למשאב למשאב טבלת הגיבוב שנוצרה לאחרונה.
static AnonymousMutableDenseHashTable.Options
valueShape ( Shape valueShape)

שיטות בירושה

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

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

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

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

public static AnonymousMutableDenseHashTable create ( scope scope, Operand <T> emptyKey, Operand <T> deletedKey, Class<U> valueDtype, Options... options)

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

פרמטרים
תְחוּם ההיקף הנוכחי
מפתח ריק המפתח המשמש לייצוג דלי מפתחות ריקים באופן פנימי. אסור להשתמש בפעולות הוספה או חיפוש.
valueDtype סוג ערכי הטבלה.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של AnonymousMutableDenseHashTable

public static AnonymousMutableDenseHashTable.Options initialNumBuckets (Long initialNumBuckets)

פרמטרים
initialNumBuckets המספר הראשוני של דליים של טבלת האש. חייב להיות כוח ל-2.

public static AnonymousMutableDenseHashTable.Options maxLoadFactor (Float maxLoadFactor)

פרמטרים
maxLoadFactor היחס המרבי בין מספר הכניסות למספר הדליים לפני גידול הטבלה. חייב להיות בין 0 ל-1.

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

נקודת האחיזה למשאב למשאב טבלת הגיבוב שנוצרה לאחרונה.

public static AnonymousMutableDenseHashTable.Options valueShape ( Shape valueShape)

פרמטרים
valueShape הצורה של כל ערך.