تدفق التوتر:: العمليات:: يملأ
#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) |
الوظائف العامة | |
---|---|
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