tensorflow:: ops:: מילוי

#include <array_ops.h>

יוצר טנזור מלא בערך סקלרי.

תַקצִיר

פעולה זו יוצרת טנזור של צורת dims וממלאת אותו value .

לְדוּגמָה:

# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
                     [9, 9, 9]]

tf.fill שונה מ- tf.constant בכמה דרכים:

  • tf.fill תומך רק בתכנים סקלריים, בעוד ש- tf.constant תומך בערכי טנזור .
  • tf.fill יוצרת Op בגרף החישוב שבונה את ערך הטנזור בפועל בזמן ריצה. זאת בניגוד לפונקציה tf.constant שמטמיעה את כל הטנזור בגרף בעזרת צומת Const .
  • מכיוון ש- tf.fill מוערך בזמן ריצת הגרף, הוא תומך בצורות דינמיות המבוססות על טנזורים אחרים בזמן ריצה, בניגוד tf.constant .

טיעונים:

  • היקף: אובייקט היקף
  • dims: חד-ממדי. מייצג את צורת טנזור הפלט.
  • ערך: 0-D (סקלר). ערך למילוי הטנזור המוחזר.

שווה ערך ל- np.full

החזרות:

  • Output : טנזור הפלט.

בנאים והורסים

Fill (const :: tensorflow::Scope & scope, :: tensorflow::Input dims, :: tensorflow::Input value)

מאפיינים ציבוריים

operation
output

תפקידים ציבוריים

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

מאפיינים ציבוריים

מִבצָע

Operation operation

תְפוּקָה

::tensorflow::Output output

תפקידים ציבוריים

לְמַלֵא

 Fill(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input dims,
  ::tensorflow::Input value
)

צוֹמֶת

::tensorflow::Node * node() const 

אופרטור::tensorflow::קלט

 operator::tensorflow::Input() const 

אופרטור::tensorflow::פלט

 operator::tensorflow::Output() const