Indices

شاخص های کلاس نهایی عمومی

کلاس کمکی برای نمونه سازی اشیاء Index .

سازندگان عمومی

روش های عمومی

شاخص ایستا
همه ()
شاخصی که تمام عناصر یک بعد را به ترتیب اولیه برمی گرداند.
شاخص ایستا
در ( NdArray <? Extends Number> coord)
مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.
شاخص ایستا
در (هماهنگ طولانی، boolean keepDim)
مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.
شاخص ایستا
در (هماهنگی طولانی)
مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.
شاخص ایستا
در ( NdArray <? Extends Number> coord، boolean keepDim)
مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.
شاخص ایستا
بیضی ()
شاخصی که برای پر کردن تمام ابعاد منبع موجود گسترش می یابد.
شاخص ایستا
زوج ()
شاخصی که فقط عناصر موجود در موقعیت زوج در بعد اصلی را برمی گرداند.
شاخص ایستا
تلنگر ()
شاخصی که فقط عناصر را در یک بعد معین بین دو مختصات برمی گرداند.
شاخص ایستا
هایپر اسلب (شروع طولانی، گام بلند، شمارش طولانی، بلوک طولانی)
شاخصی که عناصر را بر اساس یک ابر اسلب تعریف شده توسط start ، stride ، count ، block برمی گرداند.
شاخص ایستا
newAxis ()
شاخصی که بعد جدیدی به اندازه 1 را در آرایه به دست آمده وارد می کند.
شاخص ایستا
فرد ()
شاخصی که فقط عناصری را که در یک موقعیت عجیب و غریب در بعد اصلی یافت می شوند، برمی گرداند.
شاخص ایستا
محدوده (شروع طولانی، پایان طولانی)
شاخصی که فقط عناصر را در یک بعد معین بین دو مختصات برمی گرداند.
شاخص ایستا
seq ( NdArray <? گسترش تعداد> coords)
شاخصی که فقط عناصر خاصی را در یک بعد معین برمی گرداند.
شاخص ایستا
seq (طولانی... هماهنگ)
شاخصی که فقط عناصر خاصی را در یک بعد معین برمی گرداند.
شاخص ایستا
برش (شروع طولانی، پایان طولانی، گام بلند)
ایندکس که هر stride بین start و end را برمی گرداند.
شاخص ایستا
برش (شروع طولانی، پایان طولانی)
شاخصی که عناصر را بین start و end برمی گرداند.
شاخص ایستا
برش (شروع طولانی، پایان طولانی)
شاخصی که عناصر را بین start و end برمی گرداند.
شاخص ایستا
برش (شروع طولانی، پایان طولانی، گام بلند)
ایندکس که هر stride بین start و end را برمی گرداند.
شاخص ایستا
sliceFrom (شروع طولانی)
شاخصی که فقط عناصری را در یک بعد مشخص که از یک مختصات خاص شروع می شود، برمی گرداند.
شاخص ایستا
sliceFrom (شروع طولانی، گام بلند)
شاخصی که با استفاده از گام معین، فقط عناصری را در یک بعد معین که از یک مختصات خاص شروع می شود، برمی گرداند.
شاخص ایستا
sliceTo (پایان بلند)
شاخصی که فقط عناصر یک بعد معین را تا یک مختصات خاص برمی گرداند.
شاخص ایستا
sliceTo (پایان بلند، گام بلند)
شاخصی که با استفاده از گام معین، فقط عناصر یک بعد معین را تا یک مختصات خاص برمی گرداند.
شاخص ایستا
گام (گام بلند)
شاخصی که مقدار مشخصی از مختصات را بین هر مقدار بازگشتی رد می کند.

روش های ارثی

سازندگان عمومی

شاخص های عمومی ()

روش های عمومی

نمایه عمومی استاتیک همه ()

شاخصی که تمام عناصر یک بعد را به ترتیب اولیه برمی گرداند.

اعمال این شاخص برای یک بعد معین، بعد اصلی را مستقیماً برمی گرداند.

به عنوان مثال، با توجه به یک بردار با n عنصر، all() x 0 ، x 1 ، ...، x n-1 را برمی گرداند.

برمی گرداند
  • فهرست مطالب

نمایه استاتیک عمومی در ( NdArray <? گسترش تعداد> coord)

مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.

این معادل فراخوانی at(long) است اما جایی که مقدار مختصات توسط یک آرایه N بعدی ارائه می شود.

مولفه های
هماهنگی اسکالر که مختصات عنصر را در محور نمایه شده نشان می دهد
برمی گرداند
  • فهرست مطالب
پرتاب می کند
IllegalRankException اگر coord اسکالر نباشد (رتبه 0)

نمایه استاتیک عمومی در (همراه طولانی، بولی keepDim)

مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.

هنگامی که این شاخص برای یک بعد معین اعمال می شود، بعد به عنوان یک عنصر منفرد حل می شود و بنابراین، اگر keepDim نادرست باشد، از محاسبه رتبه حذف می شود. اگر KeepDim درست است، بعد به یک عنصر جمع می شود.

به عنوان مثال، با توجه به یک ماتریس سه بعدی روی محور [x, y, z]، اگر matrix.slice(all(), at(0), at(0) , آنگاه رتبه برش برگشتی 1 و تعداد آن است. عناصر x.numElements() است

مولفه های
هماهنگی مختصات عنصر در محور نمایه شده
KeepDim آیا برای حذف ابعاد.
برمی گرداند
  • فهرست مطالب

شاخص استاتیک عمومی در (هماهنگ طولانی)

مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.

هنگامی که این شاخص برای یک بعد معین اعمال می شود، بعد به عنوان یک عنصر منفرد حل می شود و بنابراین از محاسبه رتبه حذف می شود.

به عنوان مثال، با توجه به یک ماتریس سه بعدی روی محور [x, y, z]، اگر matrix.slice(all(), at(0), at(0) , آنگاه رتبه برش برگشتی 1 و تعداد آن است. عناصر x.numElements() است

مولفه های
هماهنگی مختصات عنصر در محور نمایه شده
برمی گرداند
  • فهرست مطالب

نمایه استاتیک عمومی در ( NdArray <? Extends Number> coord، boolean keepDim)

مختصاتی که یک عنصر خاص را در یک بعد معین انتخاب می کند.

این معادل فراخوانی at(long, boolean) است اما جایی که مقدار مختصات توسط یک آرایه N بعدی ارائه می شود.

اگر KeepDim درست است، بعد به جای حذف شدن به یک عنصر جمع می شود.

مولفه های
هماهنگی اسکالر که مختصات عنصر را در محور نمایه شده نشان می دهد
KeepDim آیا برای حذف ابعاد.
برمی گرداند
  • فهرست مطالب
پرتاب می کند
IllegalRankException اگر coord اسکالر نباشد (رتبه 0)

بیضی نمایه استاتیک عمومی ()

شاخصی که برای پر کردن تمام ابعاد منبع موجود گسترش می یابد. مانند پایتون کار می کند ... .

برمی گرداند
  • فهرست مطالب

نمایه استاتیک عمومی حتی ()

شاخصی که فقط عناصر موجود در موقعیت زوج در بعد اصلی را برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n زوج است، even() x 0 ، x 2 ، ...، x n-2 را برمی گرداند.

برمی گرداند
  • فهرست مطالب

تلنگر عمومی ایستا ()

شاخصی که فقط عناصر را در یک بعد معین بین دو مختصات برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n > k > j ، range(j, k) x j ، x j+1 ، ...، x k را برمی‌گرداند.

برمی گرداند
  • فهرست مطالب

هایپر اسلب شاخص استاتیک عمومی (شروع طولانی، گام بلند، شمارش طولانی، بلوک طولانی)

شاخصی که عناصر را بر اساس یک ابر اسلب تعریف شده توسط start ، stride ، count ، block برمی گرداند. ERROR(/Hyperslab) را ببینید.

مولفه های
شروع کنید محل شروع هایپر اسلب.
گام های بلند برداشتن تعداد عناصر برای جدا کردن هر عنصر یا بلوک انتخاب شده.
شمردن تعداد عناصر یا بلوک ها برای انتخاب در طول بعد.
مسدود کردن اندازه بلوک از بعد انتخاب شده است.
برمی گرداند
  • فهرست مطالب

نمایه استاتیک عمومی newAxis ()

شاخصی که بعد جدیدی به اندازه 1 را در آرایه به دست آمده وارد می کند.

برمی گرداند
  • فهرست مطالب

شاخص عمومی استاتیک فرد ()

شاخصی که فقط عناصری را که در یک موقعیت عجیب و غریب در بعد اصلی یافت می شوند، برمی گرداند.

برای مثال، با توجه به بردار با n عنصر در محور x ، و n زوج است، odd() x 1 ، x 3 ، ...، x n-1 را برمی‌گرداند.

برمی گرداند
  • فهرست مطالب

محدوده شاخص استاتیک عمومی (شروع طولانی، پایان طولانی)

شاخصی که فقط عناصر را در یک بعد معین بین دو مختصات برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n > k > j ، range(j, k) x j ، x j+1 ، ...، x k را برمی‌گرداند.

مولفه های
شروع کنید مختصات عنصر اول دنباله
پایان مختصات آخرین عنصر دنباله (انحصاری)
برمی گرداند
  • فهرست مطالب

Seq Index Static Public ( NdArray <? Extract Number> coords)

شاخصی که فقط عناصر خاصی را در یک بعد معین برمی گرداند.

این معادل seq(long) است اما در جایی که مختصات عناصر در دنباله توسط یک آرایه N بعدی ارائه می شود.

مولفه های
هماهنگی ها بردار مختصات عناصر در دنباله
برمی گرداند
  • فهرست مطالب
پرتاب می کند
IllegalRankException اگر coords بردار نباشد (رتبه 1)

دنباله فهرست ایستا عمومی (طولانی... هماهنگ)

شاخصی که فقط عناصر خاصی را در یک بعد معین برمی گرداند.

برای مثال، با توجه به بردار با n عنصر در محور x و n > 10 ، seq(8, 0, 3) x 8 ، x 0 ، x 3 را برمی گرداند.

مولفه های
هماهنگی ها مختصات عناصر در دنباله
برمی گرداند
  • فهرست مطالب

برش شاخص استاتیک عمومی (شروع طولانی، پایان طولانی، گام بلند)

ایندکس که هر stride بین start و end را برمی گرداند. اگر start یا end null باشد، به ترتیب در ابتدا یا پایان شروع می شود یا به پایان می رسد.

مشابه Python : syntax slice.

برمی گرداند
  • فهرست مطالب

برش نمایه استاتیک عمومی (شروع طولانی، پایان طولانی)

شاخصی که عناصر را بین start و end برمی گرداند. اگر start یا end null باشد، به ترتیب در ابتدا یا پایان شروع می شود یا به پایان می رسد.

مشابه Python : syntax slice.

برمی گرداند
  • فهرست مطالب

برش شاخص ایستا عمومی (شروع طولانی، پایان طولانی)

شاخصی که عناصر را بین start و end برمی گرداند. اگر start یا end null باشد، به ترتیب در ابتدا یا پایان شروع می شود یا به پایان می رسد.

مشابه Python : syntax slice.

برمی گرداند
  • فهرست مطالب

برش شاخص استاتیک عمومی (شروع طولانی، پایان طولانی، گام بلند)

ایندکس که هر stride بین start و end را برمی گرداند. اگر start یا end null باشد، به ترتیب در ابتدا یا پایان شروع می شود یا به پایان می رسد.

مشابه Python : syntax slice.

برمی گرداند
  • فهرست مطالب

برش نمایه ثابت عمومی از (شروع طولانی)

شاخصی که فقط عناصری را در یک بعد مشخص که از یک مختصات خاص شروع می شود، برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n > k ، from(k) x k ، x k+1 ، ...، x n-1 را برمی‌گرداند.

مولفه های
شروع کنید مختصات عنصر اول دنباله
برمی گرداند
  • فهرست مطالب

برش عمومی استاتیک IndexFrom (شروع طولانی، گام بلند)

شاخصی که با استفاده از گام معین، فقط عناصری را در یک بعد معین که از یک مختصات خاص شروع می شود، برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n > k ، from(k) x k ، x k+1 ، ...، x n-1 را برمی‌گرداند.

مولفه های
شروع کنید مختصات عنصر اول دنباله
گام های بلند برداشتن گام برای استفاده
برمی گرداند
  • فهرست مطالب
همچنین ببینید

sliceTo Index Static Public (طولانی)

شاخصی که فقط عناصر یک بعد معین را تا یک مختصات خاص برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n > k ، to(k) x 0 ، x 1 ، ...، x k را برمی گرداند.

مولفه های
پایان مختصات آخرین عنصر دنباله (انحصاری)
برمی گرداند
  • فهرست مطالب

عمومی استاتیک Index SliceTo (پایان بلند، گام بلند)

شاخصی که با استفاده از گام معین، فقط عناصر یک بعد معین را تا یک مختصات خاص برمی گرداند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، و n > k ، to(k) x 0 ، x 1 ، ...، x k را برمی گرداند.

مولفه های
پایان مختصات آخرین عنصر دنباله (انحصاری)
گام های بلند برداشتن گام برای استفاده
برمی گرداند
  • فهرست مطالب
همچنین ببینید

گام شاخص استاتیک عمومی (گام بلند)

شاخصی که مقدار مشخصی از مختصات را بین هر مقدار بازگشتی رد می کند.

به عنوان مثال، با توجه به بردار با n عنصر در محور x ، step(k) x 0 ، x k ، x k*2 ، ... را برمی گرداند.

مولفه های
گام های بلند برداشتن تعداد عناصر بین هر مرحله
برمی گرداند
  • فهرست مطالب