tensorflow:: ops:: SetDiff1D
#include <array_ops.h>यह संख्याओं या स्ट्रिंग की दो सूचियों के बीच का अंतर ज्ञात करता है।
सारांश
एक सूची x और एक सूची y दी गई है, यह ऑपरेशन एक सूची out लौटाता है जो उन सभी मानों को दर्शाती है जो x में हैं लेकिन y में नहीं हैं। लौटाई गई सूची out उसी क्रम में क्रमबद्ध होती है जिस क्रम में संख्याएँ x में दिखाई देती हैं (डुप्लिकेट मानों को संरक्षित रखा जाता है)। यह ऑपरेशन एक सूची idx भी लौटाता है जो x में प्रत्येक out तत्व की स्थिति को दर्शाती है। दूसरे शब्दों में:
out[i] = x[idx[i]] for i in [0, 1, ..., len(out) - 1]
उदाहरण के लिए, इस इनपुट को देखते हुए:
x = [1, 2, 3, 4, 5, 6] y = [1, 3, 5]
इस ऑपरेशन से यह परिणाम प्राप्त होगा:
out ==> [2, 4, 6] idx ==> [1, 3, 5]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- x: 1-डी. रखने योग्य मान.
- y: 1-D. हटाने के लिए मान.
प्रतिफल:
-
Output: 1-डी.xमें मान मौजूद हैं लेकिनyमें नहीं। -
Outputidx: 1-D.xमानों की स्थितिoutमें संरक्षित है।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
SetDiff1D (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input y) | |
SetDiff1D (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input y, const SetDiff1D::Attrs & attrs) |
सार्वजनिक विशेषताएँ | |
|---|---|
idx | |
operation | |
out | |
सार्वजनिक स्थैतिक फ़ंक्शन | |
|---|---|
OutIdx (DataType x) | |
संरचनाएँ | |
|---|---|
| टेन्सरफ्लो::ऑप्स::सेटडिफ1डी::एट्रिब्यूट्स | SetDiff1D के लिए वैकल्पिक विशेषता सेटर्स। |
सार्वजनिक विशेषताएँ
आईडीएक्स
::tensorflow::Output idx
संचालन
Operation operation
बाहर
::tensorflow::Output out
सार्वजनिक समारोह
सेटडिफ़1डी
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y )
सेटडिफ़1डी
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y, const SetDiff1D::Attrs & attrs )
सार्वजनिक स्थैतिक फ़ंक्शन
आउटआईडीएक्स
Attrs OutIdx( DataType x )