تدفق التوتر:: العمليات:: يملأ

#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 .

الحجج:

  • النطاق: كائن النطاق
  • يخفت: 1-د. يمثل شكل موتر الإخراج.
  • القيمة: 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