tensorflow:: אופס:: למלא

#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 תומך בערכי Tensor .
  • tf.fill יוצר Op בגרף החישוב שבונה את ערך ה- Tensor בפועל בזמן הריצה. זאת בניגוד ל- tf.constant שמטמיע את כל Tensor בגרף עם צומת Const .
  • מכיוון ש- tf.fill מוערך בזמן ריצה של גרף, הוא תומך בצורות דינמיות המבוססות על Tensors בזמן ריצה אחרים, בניגוד ל- tf.constant .

טיעונים:

  • scope: אובייקט Scope
  • עמעום: 1-D. מייצג את הצורה של טנסור הפלט.
  • ערך: 0-D (סקלרי). ערך למילוי הטנזור המוחזר.

(numpy) שווה ערך ל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