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

#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 ग्राफ़ रनटाइम पर मूल्यांकन करता है, यह tf.constant के विपरीत, अन्य रनटाइम टेंसर के आधार पर गतिशील आकृतियों का समर्थन करता है।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • मंद: 1-डी. आउटपुट टेंसर के आकार का प्रतिनिधित्व करता है।
  • मान: 0-डी (अदिश)। लौटाए गए टेंसर को भरने का मान।

(सुन्न) 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 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const