تينسورفلو :: العمليات :: ملء

#include <array_ops.h>

يُنشئ موترًا معبأًا بقيمة عددية.

ملخص

هذه العملية تخلق موترًا من dims الشكل 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 يقيّم في وقت تشغيل الرسم البياني ، فإنه يدعم الأشكال الديناميكية بناءً على tf.constant وقت التشغيل الأخرى ، على عكس tf.constant .

الحجج:

  • النطاق: كائن النطاق
  • يخفت: 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 :: Output

 operator::tensorflow::Output() const