tensorflow:: אופס:: משתנה זמני
#include <state_ops.h>
מחזירה טנזור שעשוי לעבור מוטציה, אך נמשך רק בשלב אחד.
תַקצִיר
זהו אופציה ניסיונית לשימוש פנימי בלבד וניתן להשתמש באופ זה בדרכים לא בטוחות. אל תשתמש אלא אם כן אתה מבין היטב את הסיכונים.
באחריות המתקשר לוודא ש'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)
טיעונים:
- scope: אובייקט Scope
- צורה: צורת הטנזור המשתנה.
- dtype: סוג האלמנטים בטנזור המשתנה.
מאפיינים אופציונליים (ראה Attrs
):
- var_name: עוקף את השם המשמש למשאב המשתנה הזמני. ערך ברירת המחדל הוא השם של האופציה ' TemporaryVariable ' (שהיא מובטחת ייחודית).
החזרות:
-
Output
: התייחסות לטנזור המשתנה.
בנאים והורסים | |
---|---|
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype) | |
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
operation | |
ref |
תפקידים ציבוריים | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
פונקציות סטטיות ציבוריות | |
---|---|
VarName (StringPiece x) |
מבנים | |
---|---|
tensorflow:: ops:: TemporaryVariable:: Attrs | קובעי תכונות אופציונליים עבור TemporaryVariable . |
תכונות ציבוריות
מִבצָע
Operation operation
ref
::tensorflow::Output ref
תפקידים ציבוריים
משתנה זמני
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
משתנה זמני
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
מפעיל::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
VarName
Attrs VarName( StringPiece x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-11-24 (שעון UTC).