فئة مساعد لإنشاء مثيل لكائنات Index
.
المقاولون العامون
المؤشرات () |
الأساليب العامة
مؤشر ثابت | الجميع () فهرس يقوم بإرجاع كافة عناصر البعد بالترتيب الأصلي. |
مؤشر ثابت | |
مؤشر ثابت | في (تنسيق طويل، منطقية keepDim) إحداثي يحدد عنصرًا محددًا في بُعد معين. |
مؤشر ثابت | في (تنسيق طويل) إحداثي يحدد عنصرًا محددًا في بُعد معين. |
مؤشر ثابت | |
مؤشر ثابت | علامة الحذف () فهرس يتوسع لملء جميع أبعاد المصدر المتاحة. |
مؤشر ثابت | حتى () فهرس يُرجع فقط العناصر الموجودة في موضع زوجي في البعد الأصلي. |
مؤشر ثابت | يواجه () فهرس يُرجع فقط العناصر الموجودة في بُعد معين بين إحداثيين. |
مؤشر ثابت | Hyperslab (البداية الطويلة، الخطوة الطويلة، العد الطويل، الكتلة الطويلة) فهرس يقوم بإرجاع العناصر وفقًا لـ Hyperslab المحددة بواسطة start stride count block . |
مؤشر ثابت | المحور الجديد () فهرس يقوم بإدراج بُعد جديد بالحجم 1 في المصفوفة الناتجة. |
مؤشر ثابت | غريب () فهرس يُرجع فقط العناصر الموجودة في موضع فردي في البعد الأصلي. |
مؤشر ثابت | المدى (بداية طويلة، نهاية طويلة) فهرس يُرجع فقط العناصر الموجودة في بُعد معين بين إحداثيين. |
مؤشر ثابت | |
مؤشر ثابت | seq (طويلة...الإحداثيات) فهرس يُرجع عناصر محددة فقط في بُعد معين. |
مؤشر ثابت | شريحة (بداية طويلة، نهاية طويلة، خطوة طويلة) فهرس يُرجع كل عنصر stride بين start end . |
مؤشر ثابت | شريحة (بداية طويلة، نهاية طويلة) فهرس يقوم بإرجاع العناصر بين start end . |
مؤشر ثابت | شريحة (بداية طويلة، نهاية طويلة) فهرس يقوم بإرجاع العناصر بين start end . |
مؤشر ثابت | شريحة (بداية طويلة، نهاية طويلة، خطوة طويلة) فهرس يُرجع كل عنصر stride بين start end . |
مؤشر ثابت | شريحة من (بداية طويلة) فهرس يُرجع فقط العناصر الموجودة في بُعد معين بدءًا من إحداثيات محددة. |
مؤشر ثابت | شريحة من (بداية طويلة، خطوة طويلة) فهرس يقوم بإرجاع العناصر الموجودة في بُعد معين فقط بدءًا من إحداثيات محددة، باستخدام الخطوة المحددة. |
مؤشر ثابت | شريحة إلى (نهاية طويلة) فهرس يقوم بإرجاع العناصر الموجودة في بُعد معين فقط حتى إحداثيات محددة. |
مؤشر ثابت | سلايس تو (نهاية طويلة، خطوة طويلة) فهرس يقوم بإرجاع العناصر الموجودة في بُعد معين فقط حتى إحداثيات محددة، باستخدام الخطوة المحددة. |
مؤشر ثابت | خطوة (خطوة طويلة) فهرس يتخطى مقدارًا ثابتًا من الإحداثيات بين كل القيم التي يتم إرجاعها. |
الطرق الموروثة
المقاولون العامون
المؤشرات العامة ()
الأساليب العامة
فهرس ثابت عام الكل ()
فهرس يقوم بإرجاع كافة عناصر البعد بالترتيب الأصلي.
سيؤدي تطبيق هذا الفهرس على بُعد معين إلى إرجاع البعد الأصلي مباشرةً.
على سبيل المثال، في حالة وجود متجه يحتوي على عناصر n
، all()
تُرجع x 0 , x 1 , ..., x n-1
عائدات
- فِهرِس
الفهرس الثابت العام عند (تنسيق NdArray <? يمتد الرقم>)
إحداثي يحدد عنصرًا محددًا في بُعد معين.
وهذا يعادل الاتصال 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>، 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
عائدات
- فِهرِس
الفهرس الفائق العام الثابت (بداية طويلة، خطوة طويلة، عدد طويل، كتلة طويلة)
فهرس يقوم بإرجاع العناصر وفقًا لـ Hyperslab المحددة بواسطة start
stride
count
block
. راجع ERROR(/Hyperslab)
.
حدود
يبدأ | موقع البداية لـ 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
حدود
يبدأ | إحداثيات العنصر الأول في التسلسل |
---|---|
نهاية | إحداثيات العنصر الأخير في التسلسل (حصريًا) |
عائدات
- فِهرِس
تسلسل الفهرس الثابت العام ( NdArray <؟ يمتد الرقم> إحداثيات)
فهرس يُرجع عناصر محددة فقط في بُعد معين.
وهذا يعادل 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 :
بناء جملة الشريحة.
عائدات
- فِهرِس
شريحة الفهرس الثابتة العامة (بداية طويلة، نهاية طويلة)
فهرس يقوم بإرجاع العناصر بين start
end
. إذا كانت start
أو end
null
، فستبدأ أو تنتهي عند البداية أو النهاية، على التوالي.
مشابه لـ Python :
بناء جملة الشريحة.
عائدات
- فِهرِس
شريحة الفهرس الثابتة العامة (بداية طويلة، نهاية طويلة)
فهرس يقوم بإرجاع العناصر بين start
end
. إذا كانت start
أو end
null
، فستبدأ أو تنتهي عند البداية أو النهاية، على التوالي.
مشابه لـ Python :
بناء جملة الشريحة.
عائدات
- فِهرِس
شريحة الفهرس الثابتة العامة (بداية طويلة، نهاية طويلة، خطوة طويلة)
فهرس يُرجع كل عنصر stride
بين start
end
. إذا كانت start
أو end
null
، فستبدأ أو تنتهي عند البداية أو النهاية، على التوالي.
مشابه لـ Python :
بناء جملة الشريحة.
عائدات
- فِهرِس
شريحة الفهرس الثابت العام من (بداية طويلة)
فهرس يُرجع فقط العناصر الموجودة في بُعد معين بدءًا من إحداثيات محددة.
على سبيل المثال، في حالة وجود متجه يحتوي على عناصر n
على المحور x
و n > k
، from(k)
يُرجع x k , x k+1 , ..., x n-1
حدود
يبدأ | إحداثيات العنصر الأول في التسلسل |
---|
عائدات
- فِهرِس
شريحة الفهرس الثابتة العامة من (بداية طويلة، خطوة طويلة)
فهرس يقوم بإرجاع العناصر الموجودة في بُعد معين فقط بدءًا من إحداثيات محددة، باستخدام الخطوة المحددة.
على سبيل المثال، في حالة وجود متجه يحتوي على عناصر n
على المحور x
و n > k
، from(k)
يُرجع x k , x k+1 , ..., x n-1
حدود
يبدأ | إحداثيات العنصر الأول في التسلسل |
---|---|
خطوة | الخطوة التي يجب استخدامها |
عائدات
- فِهرِس
أنظر أيضا
شريحة الفهرس الثابت العام إلى (نهاية طويلة)
فهرس يقوم بإرجاع العناصر الموجودة في بُعد معين فقط حتى إحداثيات محددة.
على سبيل المثال، في حالة وجود متجه يحتوي على عناصر n
على المحور x
و n > k
، to(k)
يُرجع x 0 , x 1 , ..., x k
حدود
نهاية | إحداثيات العنصر الأخير في التسلسل (حصريًا) |
---|
عائدات
- فِهرِس
شريحة فهرس ثابتة عامة (نهاية طويلة، خطوة طويلة)
فهرس يقوم بإرجاع العناصر الموجودة في بُعد معين فقط حتى إحداثيات محددة، باستخدام الخطوة المحددة.
على سبيل المثال، في حالة وجود متجه يحتوي على عناصر n
على المحور x
و n > k
، to(k)
يُرجع x 0 , x 1 , ..., x k
حدود
نهاية | إحداثيات العنصر الأخير في التسلسل (حصريًا) |
---|---|
خطوة | الخطوة التي يجب استخدامها |
عائدات
- فِهرِس
أنظر أيضا
خطوة الفهرس الثابت العام (خطوة طويلة)
فهرس يتخطى مقدارًا ثابتًا من الإحداثيات بين كل القيم التي يتم إرجاعها.
على سبيل المثال، في حالة وجود متجه يحتوي على عناصر n
على المحور x
، step(k)
تُرجع x 0 , x k , x k*2 , ...
حدود
خطوة | عدد العناصر بين كل خطوة |
---|
عائدات
- فِهرِس