Google I/O एक लपेट है! TensorFlow सत्रों पर पकड़ बनाएं सत्र देखें

टेंसरफ़्लो :: ऑप्स :: प्रसारण

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

उपरोक्त उदाहरण में, [1, 3] के आकार के साथ इनपुट Tensor को [3, 3] आकार के साथ आउटपुट Tensor पर प्रसारित किया जाता है।

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • इनपुट: प्रसारण के लिए एक सेंसर
  • आकार: एक 1-डी int Tensor । वांछित आउटपुट का आकार।

रिटर्न:

कंस्ट्रक्टर और डिस्ट्रक्टर्स

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 

ऑपरेटर :: टेंसरफ़्लो :: इनपुट

 operator::tensorflow::Input() const 
है

ऑपरेटर :: टेंसोफ़्लो :: आउटपुट

 operator::tensorflow::Output() const