tensorflow:: ops:: InvertPermutation
#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]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- x: 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