هشدار: این API منسوخ شده است و پس از پایدار شدن جایگزینی، در نسخه بعدی TensorFlow حذف خواهد شد.
SetDiff1d
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
تفاوت بین دو لیست اعداد یا رشته ها را محاسبه می کند.
با توجه به یک لیست «x» و یک لیست «y»، این عملیات فهرستی «خارج» را برمیگرداند که نشاندهنده همه مقادیری است که در «x» هستند اما در «y» نیستند. فهرست بازگشتی «خارج» به همان ترتیبی که اعداد در «x» ظاهر میشوند مرتب میشوند (تکراریها حفظ میشوند). این عملیات همچنین فهرست «idx» را برمیگرداند که موقعیت هر عنصر «خارج» را در «x» نشان میدهد. به عبارت دیگر:
"out[i] = x[idx[i]] برای i در [0، 1، ...، len(out) - 1]"
به عنوان مثال، با توجه به این ورودی:
x = [1, 2, 3, 4, 5, 6]
y = [1, 3, 5]
این عملیات برمی گردد:
out ==> [2, 4, 6]
idx ==> [1, 3, 5]
روش های عمومی
| استاتیک <T، U تعداد را گسترش می دهد> SetDiff1d <T، U> | ایجاد ( دامنه دامنه ، عملوند <T> x، عملوند <T> y، کلاس<U> outIdx) روش کارخانه برای ایجاد کلاسی که یک عملیات SetDiff1d جدید را بسته بندی می کند. |
| استاتیک <T> SetDiff1d <T، عدد صحیح> | ایجاد ( دامنه دامنه ، عملوند <T> x، عملوند <T> y) روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SetDiff1d را با استفاده از انواع خروجی پیش فرض بسته بندی می کند. |
| خروجی <U> | |
| خروجی <T> | |
روش های ارثی
از کلاس java.lang.Object | بولی | برابر است (شیء arg0) |
| کلاس نهایی<?> | getClass () |
| بین المللی | هش کد () |
| باطل نهایی | اطلاع رسانی () |
| باطل نهایی | اطلاع رسانی به همه () |
| رشته | toString () |
| باطل نهایی | صبر کنید (long arg0، int arg1) |
| باطل نهایی | صبر کنید (طولانی arg0) |
| باطل نهایی | صبر کن () |
روش های عمومی
استاتیک عمومی SetDiff1d <T, U> ایجاد ( scope scope, Operand <T> x, Operand <T> y, Class<U> outIdx)
روش کارخانه برای ایجاد کلاسی که یک عملیات SetDiff1d جدید را بسته بندی می کند.
پارامترها
| دامنه | محدوده فعلی |
|---|
| x | 1-D. ارزش هایی که باید حفظ شوند. |
|---|
| y | 1-D. ارزش هایی که باید حذف شوند |
|---|
برمی گرداند
- یک نمونه جدید از SetDiff1d
عمومی ایستا SetDiff1d <T، عدد صحیح> ایجاد ( دامنه دامنه ، عملوند <T> x، عملوند <T> y)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SetDiff1d را با استفاده از انواع خروجی پیش فرض بسته بندی می کند.
پارامترها
| دامنه | محدوده فعلی |
|---|
| x | 1-D. ارزش هایی که باید حفظ شوند. |
|---|
| y | 1-D. ارزش هایی که باید حذف شوند |
|---|
برمی گرداند
- یک نمونه جدید از SetDiff1d
خروجی عمومی <U> idx ()
1-D. موقعیتهای مقادیر «x» در «خارج» حفظ میشوند.
خروجی عمومی <T> خارج ()
1-D. مقادیر در «x» وجود دارد اما در «y» وجود ندارد.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[]]