تينسورفلو :: العمليات :: تعيين ديف 1 د

#include <array_ops.h>

لحساب الفرق بين قائمتين من الأرقام أو السلاسل.

ملخص

وبالنظر إلى قائمة x وقائمة y ، وهذا يعود عملية قائمة out أن يمثل جميع القيم الموجودة في x ولكن ليس في y . قائمة عاد out يتم فرز في نفس الترتيب أن الأرقام تظهر في x (يتم الاحتفاظ مكررة). تقوم هذه العملية أيضًا بإرجاع idx قائمة يمثل موضع كل عنصر out عناصر الإخراج في x . بعبارات أخرى:

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-د. القيم التي يجب الحفاظ عليها.
  • ص: 1-د. القيم المراد إزالتها.

عائدات:

  • Output : 1-د. القيم موجودة في x ولكن ليس في y .
  • معرف Output : 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)

الهياكل

tensorflow :: ops :: SetDiff1D :: Attrs

محددات السمات الاختيارية لـ 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
)