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

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

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

तर्क:

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

(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 

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

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

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

 operator::tensorflow::Output() const