सहायता Kaggle पर TensorFlow साथ ग्रेट बैरियर रीफ की रक्षा चैलेंज में शामिल हों

टेंसरफ़्लो :: ऑप्स :: मिररपैड

#include <array_ops.h>

प्रतिबिंबित मूल्यों के साथ एक टेंसर पैड।

सारांश

यह ऑपरेशन आपके द्वारा निर्दिष्ट किए गए paddings अनुसार एक input को प्रतिबिंबित मानों के साथ paddingspaddings आकार के साथ एक पूर्णांक paddings है [n, 2] , जहां n input की रैंक है। प्रत्येक आयाम डी input , paddings[D, 0] इंगित करता है कि उस आयाम में input की सामग्री से पहले कितने मान जोड़ने के लिए, और paddings[D, 1] इंगित करता है कि उस आयाम में input की सामग्री के बाद कितने मान जोड़ें। दोनों paddings[D, 0] और paddings[D, 1] input.dim_size(D) (या input.dim_size(D) - 1 ) से अधिक नहीं होने चाहिए यदि copy_border सत्य है (यदि गलत है, तो क्रमशः)।

आउटपुट के प्रत्येक आयाम D का गद्देदार आकार है:

paddings(D, 0) + input.dim_size(D) + paddings(D, 1)

उदाहरण के लिए:

# 't' is [[1, 2, 3], [4, 5, 6]].
# 'paddings' is [[1, 1]], [2, 2]].
# 'mode' is SYMMETRIC.
# rank of 't' is 2.
pad(t, paddings) ==> [[2, 1, 1, 2, 3, 3, 2]
                      [2, 1, 1, 2, 3, 3, 2]
                      [5, 4, 4, 5, 6, 6, 5]
                      [5, 4, 4, 5, 6, 6, 5]]

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • इनपुट: इनपुट टेंसर को पैडेड किया जाना है।
  • पैडिंग: पैडिंग साइज को निर्दिष्ट करने वाला एक दो-कॉलम मैट्रिक्स। पंक्तियों की संख्या input रैंक के समान होनी चाहिए।
  • मोड: या तो REFLECT या SYMMETRIC । प्रतिबिंबित मोड में गद्देदार क्षेत्र सीमाओं को शामिल नहीं करते हैं, जबकि सममित मोड में गद्देदार क्षेत्र सीमाओं को शामिल करते हैं। उदाहरण के लिए, यदि input [1, 2, 3] और paddings [0, 2] , तो आउटपुट प्रतिबिंबित मोड में [1, 2, 3, 2, 1] है और यह [1, 2, 3, 3, 2] सममित मोड में।

रिटर्न:

  • Output : गद्देदार टेंसर।

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

MirrorPad (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input paddings, StringPiece mode)

सार्वजनिक विशेषताएँ

operation
output

सार्वजनिक कार्य

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

सार्वजनिक विशेषताएँ

ऑपरेशन

Operation operation

उत्पादन

::tensorflow::Output output

सार्वजनिक कार्य

मिररपैड

 MirrorPad(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input paddings,
  StringPiece mode
)

नोड

::tensorflow::Node * node() const 

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

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

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

 operator::tensorflow::Output() const