יום הקהילה ML הוא 9 בנובמבר! הצטרפו אלינו עדכונים מ- TensorFlow, JAX, ועוד למידע נוסף

זרימת טנסור :: אופ :: AddSparseToTensorsMap

#include <sparse_ops.h>

הוסף SparseTensor ל- SparseTensorsMap להחזיר את הידית שלו.

סיכום

SparseTensor מיוצג על ידי שלושה טנזורים: sparse_indices sparse_values , sparse_values sparse_indices sparse_values sparse_shape .

מפעיל זה לוקח את SparseTensor הנתון ומוסיף אותו לאובייקט מיכל ( SparseTensorsMap ). מפתח ייחודי בתוך מיכל זה נוצר בצורה של int64 , וזה הערך המוחזר.

SparseTensor לאחר מכן ניתן לקרוא מתוך כחלק minibatch ידי העברת המפתח כאלמנט וקטור TakeManySparseFromTensorsMap . כדי להבטיח גישה לגישה נכונה של SparseTensorsMap , וודא כי אותו container ושם shared_name מועברים לאותו Op. אם לא מסופק כאן שם shared_name , במקום זאת השתמש בשם הפעולה שנוצרה על ידי קריאה ל- AddSparseToTensorsMap כמו שם shared_name שהועבר ל- TakeManySparseFromTensorsMap . ודא שהפעולות משולבות.

טענות:

  • היקף: אובייקט Scope
  • sparse_indices: 2-D. indices ה- SparseTensor .
  • sparse_values: 1-D. values של SparseTensor .
  • צורה דלילה: 1-D. shape ה- SparseTensor .

תכונות אופציונליות (ראה Attrs ):

  • container: שם המכולה של SparseTensorsMap שנוצר על ידי אופציה זו.
  • shared_name: השם המשותף של SparseTensorsMap שנוצר על ידי אופציה זו. אם הוא ריק, נעשה שימוש בשם הייחודי של המבצע החדש.

החזרות:

  • Output : 0-D. הידית של ה- SparseTensor מאוחסנת כעת ב- SparseTensorsMap .

קונסטרוקטורים ומשחתנים

AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape)
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs)

תכונות ציבוריות

operation
sparse_handle

פונקציות ציבוריות

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

פונקציות סטטיות ציבוריות

Container (StringPiece x)
SharedName (StringPiece x)

סטרוקטורים

tensorflow :: ops :: AddSparseToTensorsMap :: Attrs

קובעי תכונות אופציונליים עבור AddSparseToTensorsMap .

תכונות ציבוריות

מבצע

Operation operation

ידית דלילה

::tensorflow::Output sparse_handle

פונקציות ציבוריות

AddSparseToTensorsMap

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape
)

AddSparseToTensorsMap

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape,
  const AddSparseToTensorsMap::Attrs & attrs
)

צוֹמֶת

::tensorflow::Node * node() const 

אופרטור :: זורם tensor :: קלט

 operator::tensorflow::Input() const 

אופרטור :: זרימת טנסור :: פלט

 operator::tensorflow::Output() const 

פונקציות סטטיות ציבוריות

מְכוֹלָה

Attrs Container(
  StringPiece x
)

שם משותף

Attrs SharedName(
  StringPiece x
)