टेंसरफ़्लो:: ऑप्स:: उलटक्रमपरिवर्तन
#include <array_ops.h>
एक टेंसर के व्युत्क्रम क्रमपरिवर्तन की गणना करता है।
सारांश
यह ऑपरेशन सूचकांक क्रमपरिवर्तन के व्युत्क्रम की गणना करता है। यह एक 1-डी पूर्णांक टेंसर x
लेता है, जो शून्य-आधारित सरणी के सूचकांकों का प्रतिनिधित्व करता है, और प्रत्येक मान को उसकी सूचकांक स्थिति के साथ स्वैप करता है। दूसरे शब्दों में, एक आउटपुट टेंसर y
और एक इनपुट टेंसर x
के लिए, यह ऑपरेशन निम्नलिखित की गणना करता है:
y[x[i]] = i for i in [0, 1, ..., len(x) - 1]
मानों में 0 शामिल होना चाहिए। कोई डुप्लिकेट मान या नकारात्मक मान नहीं हो सकते।
उदाहरण के लिए:
# tensor `x` is [3, 4, 0, 2, 1] invert_permutation(x) ==> [2, 4, 3, 0, 1]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- एक्स: 1-डी.
रिटर्न:
-
Output
: 1-डी.
निर्माता और विध्वंसक | |
---|---|
InvertPermutation (const :: tensorflow::Scope & scope, :: tensorflow::Input x) |
सार्वजनिक गुण | |
---|---|
operation | |
y |
सार्वजनिक समारोह | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
सार्वजनिक गुण
संचालन
Operation operation
य
::tensorflow::Output y
सार्वजनिक समारोह
उलटक्रमपरिवर्तन
InvertPermutation( const ::tensorflow::Scope & scope, ::tensorflow::Input x )
नोड
::tensorflow::Node * node() const
ऑपरेटर::टेन्सरफ़्लो::इनपुट
operator::tensorflow::Input() const
ऑपरेटर::टेन्सरफ़्लो::आउटपुट
operator::tensorflow::Output() const