TemporaryVariable

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

מחזירה טנזור שעשוי לעבור מוטציה, אך נמשך רק בשלב אחד.

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

באחריות המתקשר לוודא ש'ref' יועבר בסופו של דבר לאופציה 'DestroyTemporaryVariable' תואמת לאחר השלמת כל שאר השימושים.

מוציא רפר למצב הטנזור כך שניתן לקרוא אותו או לשנותו.

למשל var = state_ops._temporary_variable([1, 2], types.float_) var_name = var.op.name var = state_ops.assign(var, [[4.0, 5.0]]) var = state_ops.assign_add(var, [[ 6.0, 7.0]]) final = state_ops._destroy_temporary_variable(var, var_name=var_name)

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

מעמד משתנה זמני.אפשרויות מאפיינים אופציונליים עבור TemporaryVariable

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

פלט <T>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי <T> TemporaryVariable <T>
ליצור ( היקף היקף, צורת צורה, Class<T> dtype, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת TemporaryVariable חדשה.
פלט <T>
ref ()
התייחסות לטנזור המשתנה.
סטטי TemporaryVariable.Options
varName (מחרוזת varName)

שיטות בירושה

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

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

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

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

public static TemporaryVariable <T> create ( היקף היקף , Shape shape, Class<T> dtype, Options... options)

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

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

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

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

public static TemporaryVariable.Options varName (String varName)

פרמטרים
varName עוקף את השם המשמש למשאב המשתנה הזמני. ערך ברירת המחדל הוא השם של האופציה 'TemporaryVariable' (שהיא מובטחת ייחודית).