tensorflow:: ops:: משתנה זמני
#include <state_ops.h>מחזירה טנזור שעשוי להיות מוטציוני, אך נשמר רק בשלב אחד.
תַקצִיר
זוהי פעולה ניסיונית לשימוש פנימי בלבד וניתן להשתמש בה בדרכים לא בטוחות. אין להשתמש בה אלא אם כן הבנתם את הסיכונים במלואם.
באחריות הקורא לוודא ש-'ref' מועבר בסופו של דבר ל-op תואם של ' 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 = stroy_ops._var_name vary_ops._de
טיעונים:
- היקף: אובייקט היקף
- צורה: צורת הטנזור המשתנה.
- 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
שופט
::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
פונקציות סטטיות ציבוריות
שם משתנה
Attrs VarName( StringPiece x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).