انضم إلى TensorFlow في مؤتمر Google I / O ، 11-12 مايو سجل الآن

تينسورفلو :: العمليات :: البثإلى

#include <array_ops.h>

بث مصفوفة لشكل متوافق.

ملخص

البث هو عملية تكوين المصفوفات للحصول على أشكال متوافقة للعمليات الحسابية. شكلين متوافقين إذا كان كل زوج أبعاد متساويًا أو كان أحدهما واحدًا. عند محاولة بث Tensor إلى شكل ، فإنه يبدأ بالأبعاد اللاحقة ، ويمضي قدمًا.

على سبيل المثال،

>>> x = tf.constant([1, 2, 3])
>>> y = tf.broadcast_to(x, [3, 3])
>>> sess.run(y)
array([[1, 2, 3],
       [1, 2, 3],
       [1, 2, 3]], dtype=int32)

في المثال أعلاه ، يتم بث Tensor الإدخال بالشكل [1, 3] لإخراج Tensor بالشكل [3, 3] .

الحجج:

عائدات:

البنائين والمدمرين

BroadcastTo (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input shape)

السمات العامة

operation
output

الوظائف العامة

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

السمات العامة

عملية

Operation operation

انتاج

::tensorflow::Output output

الوظائف العامة

البثإلى

 BroadcastTo(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input shape
)

العقدة

::tensorflow::Node * node() const 

المشغل :: tensorflow :: الإدخال

 operator::tensorflow::Input() const 

المشغل :: Tensorflow :: Output

 operator::tensorflow::Output() const