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

टेंसरफ़्लो :: ऑप्स :: सेटडिफ़ 1 डी

#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-D रखने का मान।
  • y: 1-D। हटाने का मान।

रिटर्न:

  • 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)

संरचनाएं

टेंसोफ़्लो :: ऑप्स :: सेटडिफ़ 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
)

सार्वजनिक स्थैतिक कार्य

OutIdx

Attrs OutIdx(
  DataType x
)