टेंसरफ़्लो:: ऑप्स:: सेटडिफ़1D
#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]
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- एक्स: 1-डी. रखने योग्य मूल्य.
- y: 1-डी. हटाने योग्य मान.
रिटर्न:
-
Output
: 1-डी. मानx
में मौजूद हैं लेकिनy
में नहीं। -
Output
आईडीएक्स: 1-डी।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) |
संरचनाएँ | |
---|---|
टेंसरफ़्लो:: ऑप्स:: SetDiff1D:: Attrs | SetDiff1D के लिए वैकल्पिक विशेषता सेटर्स। |
सार्वजनिक गुण
आईडीएक्स
::tensorflow::Output idx
संचालन
Operation operation
बाहर
::tensorflow::Output out
सार्वजनिक समारोह
सेटडिफ़1D
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y )
सेटडिफ़1D
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y, const SetDiff1D::Attrs & attrs )
सार्वजनिक स्थैतिक कार्य
आउटआईडीएक्स
Attrs OutIdx( DataType x )