فهرس يُستخدم لتقطيع طريقة عرض من مصفوفة ذات أبعاد N.
 يتم الحصول على شريحة ، أي عرض مختزل ، لصفيف ذو أبعاد N عن طريق استدعاء slice(Index) ، مع إعطاء قائمة من المؤشرات التي تحدد العناصر الموجودة في بُعد معين والتي يجب تضمينها / استبعادها من هذا العرض. 
الطرق العامة
| البعد المجرد | |
| مجردة طويلة |  تبدأ ()  احصل على بداية الفهرس ، لفهرسة نمط الشرائح المتسلسلة. | 
| مجردة منطقية |  startMask ()  تعرف على ما إذا كان يجب أن يبدأ الفهرس في بداية البعد ، لفهرسة نمط الشرائح المتسلسلة. | 
| مجردة طويلة |  نهاية ()  احصل على نهاية الفهرس ، فهرسة نمط الشرائح المتسلسلة. | 
| مجردة منطقية |  قناع النهاية ()  تعرف على ما إذا كان يجب أن ينتهي الفهرس عند بداية البعد ، لفهرسة نمط الشرائح المتسلسلة. | 
| مجردة منطقية |  isEllipsis ()  إرجاع صحيح إذا كان هذا الفهرس عبارة عن علامة حذف ، والتوسع لأخذ أكبر عدد ممكن من الأبعاد (وتطبيق كل () عليها) | 
| مجردة منطقية |  isNewAxis ()  يعود صحيحًا إذا كان هذا الفهرس محورًا جديدًا ، مضيفًا بُعدًا بالحجم 1 | 
| مجردة منطقية |  isPoint ()  إرجاع صحيح إذا كان هذا الفهرس نقطة واحدة ، مما يقلل من عدد الأبعاد بمقدار واحد | 
| مجردة منطقية |  isStridedSlicingCompliant ()  تعرف على ما إذا كان الفهرس يدعم فهرسة نمط الشرائح المتسلسلة (باستخدام البداية والنهاية والخطوة والعلامات ، على سبيل المثال | 
| مجردة طويلة |  mapCoordinate (تنسيق طويلة، البعد قاتمة)  يحول إحداثي عنصر إلى إحداثي جديد عن طريق تطبيق هذا الفهرس على البعد المحدد. | 
| مجردة طويلة |  numElements ( البعد قاتمة)  لعرض عدد العناصر التي يمكن استرجاعها باستخدام هذا الفهرس في البعد المحدد. | 
| مجردة طويلة |  خطوة ()  احصل على خطوة الفهرس ، لفهرسة نمط الشرائح المتسلسلة.  | 
الطرق العامة
تطبيق البعد المجرد العام ( Dimension dim)
يطبق هذا الفهرس على البعد المحدد.
عند الوصول إلى العناصر من البعد الذي تم إرجاعه ، سيتم تطبيق هذا الفهرس تلقائيًا وقد يحول الموضع الأصلي.
المعلمات
| قاتمة | البعد لتطبيق هذا الفهرس عليه | 
|---|
عائدات
- بعد مفهرس
بداية طويلة الملخص العام ()
احصل على بداية الفهرس ، لفهرسة نمط الشرائح المتسلسلة.
startMask () المنطقية المجردة العامة ()
تعرف على ما إذا كان يجب أن يبدأ الفهرس في بداية البعد ، لفهرسة نمط الشرائح المتسلسلة.
نهاية طويلة الملخص العام ()
احصل على نهاية الفهرس ، فهرسة نمط الشرائح المتسلسلة.
endMask الملخص المنطقي العام ()
تعرف على ما إذا كان يجب أن ينتهي الفهرس عند بداية البعد ، لفهرسة نمط الشرائح المتسلسلة.
قيمة المنطقية العامة المجردة isEllipsis ()
إرجاع صحيح إذا كان هذا الفهرس عبارة عن علامة حذف ، والتوسع لأخذ أكبر عدد ممكن من الأبعاد (وتطبيق كل () عليها)
القيمة المنطقية العامة المجردة هي NewAxis ()
يعود صحيحًا إذا كان هذا الفهرس محورًا جديدًا ، مضيفًا بُعدًا بالحجم 1
isPoint منطقية عامة مجردة ()
إرجاع صحيح إذا كان هذا الفهرس نقطة واحدة ، مما يقلل من عدد الأبعاد بمقدار واحد
منطقية الملخص العام هي StridedSlicingCompliant ()
تعرف على ما إذا كان الفهرس يدعم فهرسة نمط الشرائح المتسلسلة (باستخدام البداية والنهاية والخطوة والأعلام ، مثل TensorFlow's ).
الجمهور mapCoordinate طويلة مجردة (تنسيق طويلة، البعد قاتمة)
يحول إحداثي عنصر إلى إحداثيات جديدة عن طريق تطبيق هذا الفهرس على البعد المحدد.
 على سبيل المثال ، إذا كان الإحداثي يساوي 0 وكان هذا الفهرس يقلب العناصر n على هذا البعد ، فإن القيمة التي تم إرجاعها ستكون n-1 . 
المعلمات
| تنسيق | تنسيق لتحويل | 
|---|---|
| قاتمة | البعد البعد المفهرس | 
عائدات
- إحداثيات محولة
أرقام طويلة مجردة عامة ( Dimension dim)
لعرض عدد العناصر التي يمكن استرجاعها باستخدام هذا الفهرس في البعد المحدد.
 الفهرس الذي يعيّن كل عناصر الأبعاد واحدًا تلو الآخر سيعيد قيمة مساوية لـ dim.numElements() ، بينما dim.numElements() الفهرس الذي يعيّن مجموعة فرعية منها فقط قيمة أصغر. 
المعلمات
| قاتمة | البعد المفهرس | 
|---|
عائدات
- عدد العناصر التي يمكن الوصول إليها
خلاصة عامة طويلة خطوة ()
احصل على خطوة الفهرس ، لفهرسة نمط الشرائح المتسلسلة.