مقادیر آمار مرتبه «n» را برای آخرین بعد پیدا می کند.
اگر ورودی یک بردار باشد (رتبه-1)، ورودی هایی را پیدا می کند که n ام کوچکترین مقدار در بردار است و مقادیر آنها را به عنوان تانسور اسکالر خروجی می دهد.
برای ماتریس ها (مثلاً ورودی رتبه بالاتر)، ورودی ها را محاسبه می کند که n-مین مقدار کوچکترین در هر سطر است (مثلاً بردار در امتداد آخرین بعد). بدین ترتیب،
values.shape = input.shape[:-1]
کلاس های تو در تو
کلاس | NthElement.Options | ویژگی های اختیاری برای NthElement |
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
خروجی <T> | asOutput () دسته نمادین تانسور را برمی گرداند. |
استاتیک <T TNumber > NthElement <T> را گسترش می دهد | |
استاتیک NthElement.Options | معکوس (بولی معکوس) |
خروجی <T> | ارزش های () آمار مرتبه "n" در امتداد هر برش بعدی آخرین. |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
خروجی عمومی <T> asOutput ()
دسته نمادین تانسور را برمی گرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
عمومی ثابت NthElement <T> ایجاد ( دامنه دامنه ، ورودی عملوند <T>، عملوند < TINT32 > n، گزینهها... گزینهها)
روش کارخانه برای ایجاد کلاسی که عملیات NthElement جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
ورودی | 1-D یا بالاتر با آخرین بعد حداقل "n+1". |
n | 0-D. موقعیت بردار مرتب شده برای انتخاب در امتداد آخرین بعد (در امتداد هر ردیف برای ماتریس ها). محدوده معتبر n "[0، input.shape[:-1])" است |
گزینه ها | مقادیر ویژگی های اختیاری را حمل می کند |
برمی گرداند
- یک نمونه جدید از NthElement
عمومی استاتیک NthElement.Options معکوس (بولی معکوس)
مولفه های
معکوس | هنگامی که روی True تنظیم می شود، n ام بزرگترین مقدار را در بردار پیدا کنید و بالعکس. |
---|