מחלקה עוזרת ליצירת אובייקטי Index
.
בונים ציבוריים
מדדים () |
שיטות ציבוריות
אינדקס סטטי | את כל () אינדקס המחזיר את כל הרכיבים של ממד בסדר המקורי. |
אינדקס סטטי | |
אינדקס סטטי | ב (קוורד ארוך, KeepDim בוליאני) קואורדינטה שבוחרת אלמנט מסוים בממד נתון. |
אינדקס סטטי | ב (קוורד ארוך) קואורדינטה שבוחרת אלמנט מסוים בממד נתון. |
אינדקס סטטי | |
אינדקס סטטי | אליפסיס () אינדקס שמתרחב כדי למלא את כל ממדי המקור הזמינים. |
אינדקס סטטי | אפילו () אינדקס המחזיר רק אלמנטים שנמצאו במיקום שווה בממד המקורי. |
אינדקס סטטי | להעיף () אינדקס המחזיר רק אלמנטים בממד נתון בין שתי קואורדינטות. |
אינדקס סטטי | hyperslab (התחלה ארוכה, צעד ארוך, ספירה ארוכה, חסימה ארוכה) אינדקס המחזיר אלמנטים לפי היפר-slab המוגדר על ידי start , stride , count , block . |
אינדקס סטטי | newAxis () אינדקס שמכניס ממד חדש בגודל 1 למערך המתקבל. |
אינדקס סטטי | מוזר () אינדקס המחזיר רק אלמנטים שנמצאו במיקום אי זוגי בממד המקורי. |
אינדקס סטטי | טווח (התחלה ארוכה, סוף ארוך) אינדקס המחזיר רק אלמנטים בממד נתון בין שתי קואורדינטות. |
אינדקס סטטי | |
אינדקס סטטי | seq (ארוכים... קוורדים) אינדקס שמחזיר רק אלמנטים ספציפיים בממד נתון. |
אינדקס סטטי | פרוסה (התחלה ארוכה, סוף ארוך, צעד ארוך) מדד שמחזיר כל אלמנט stride th בין start end . |
אינדקס סטטי | פרוסה (התחלה ארוכה, סוף ארוך) אינדקס המחזיר אלמנטים בין start end . |
אינדקס סטטי | פרוסה (התחלה ארוכה, סוף ארוך) אינדקס המחזיר אלמנטים בין start end . |
אינדקס סטטי | פרוסה (התחלה ארוכה, סוף ארוך, צעד ארוך) מדד שמחזיר כל אלמנט stride th בין start end . |
אינדקס סטטי | פרוסה מ (התחלה ארוכה) אינדקס המחזיר רק אלמנטים בממד נתון החל בקואורדינטה ספציפית. |
אינדקס סטטי | פרוסהFrom (התחלה ארוכה, צעד ארוך) אינדקס המחזיר רק אלמנטים בממד נתון החל בקואורדינטה ספציפית, תוך שימוש בצעד הנתון. |
אינדקס סטטי | sliceTo (סוף ארוך) אינדקס שמחזיר רק אלמנטים בממד נתון עד לקואורדינטה מסוימת. |
אינדקס סטטי | sliceTo (סוף ארוך, צעד ארוך) אינדקס המחזיר רק אלמנטים בממד נתון עד לקואורדינטה ספציפית, תוך שימוש בצעד הנתון. |
אינדקס סטטי | צעד (צעד ארוך) אינדקס שמדלג על כמות קבועה של קואורדינטות בין כל ערך שהוחזר. |
שיטות בירושה
בונים ציבוריים
מדדים ציבוריים ()
שיטות ציבוריות
סטטי ציבורי אינדקס הכל ()
אינדקס המחזיר את כל הרכיבים של ממד בסדר המקורי.
החלת אינדקס זה על מאפיין נתון תחזיר את המאפיין המקורי ישירות.
לדוגמה, בהינתן וקטור עם n
אלמנטים, all()
מחזיר x 0 , x 1 , ..., x n-1
החזרות
- אינדקס
אינדקס סטטי ציבורי ב- ( NdArray <? מרחיב את מספר> קוורד)
קואורדינטה שבוחרת אלמנט מסוים בממד נתון.
זה שווה ערך ל-call at(long)
אבל כאשר הערך של הקואורדינטה מסופק על ידי מערך N-ממדי.
פרמטרים
קוורד | סקלרית המציינת את הקואורדינטה של האלמנט על הציר המופיע באינדקס |
---|
החזרות
- אינדקס
זורק
חריג דירוג בלתי חוקי | אם coord אינו סקלרי (דרגה 0) |
---|
אינדקס סטטי ציבורי ב- (קוורד ארוך, KeepDim בוליאני)
קואורדינטה שבוחרת אלמנט מסוים בממד נתון.
כאשר אינדקס זה מוחל על ממד נתון, הממד נפתר כאלמנט בודד ולכן, אם keepDim
הוא false, אינו נכלל בחישוב הדירוג. אם 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, בוליאני keepDim)
קואורדינטה שבוחרת אלמנט מסוים בממד נתון.
זה שווה ערך ל-call at(long, boolean)
אבל כאשר הערך של הקואורדינטה מסופק על ידי מערך N-ממדי.
אם keepDim נכון, הממד ממוטט לרכיב אחד במקום להסירו.
פרמטרים
קוורד | סקלרית המציינת את הקואורדינטה של האלמנט על הציר המופיע באינדקס |
---|---|
keepDim | האם להסיר את הממד. |
החזרות
- אינדקס
זורק
חריג דירוג בלתי חוקי | אם coord אינו סקלרי (דרגה 0) |
---|
פסילת אינדקס סטטית ציבורית ()
אינדקס שמתרחב כדי למלא את כל ממדי המקור הזמינים. עובד כמו של Python ...
החזרות
- אינדקס
אינדקס סטטי ציבורי אפילו ()
אינדקס המחזיר רק אלמנטים שנמצאו במיקום שווה בממד המקורי.
לדוגמה, בהינתן וקטור עם 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 סטטי אינדקס ציבורי (התחלה ארוכה, צעד ארוך, ספירה ארוכה, חסימה ארוכה)
אינדקס המחזיר אלמנטים לפי היפר-slab המוגדר על ידי start
, stride
, count
, block
. ראה ERROR(/Hyperslab)
.
פרמטרים
הַתחָלָה | מיקום התחלה עבור ה-hyperslab. |
---|---|
לִצְעוֹד | מספר האלמנטים שיש להפריד בין כל אלמנט או בלוק שייבחר. |
לספור | מספר האלמנטים או הבלוקים לבחירה לאורך הממד. |
לַחסוֹם | גודל הבלוק שנבחר מתוך הממד. |
החזרות
- אינדקס
אינדקס סטטי ציבורי אי זוגי ()
אינדקס המחזיר רק אלמנטים שנמצאו במיקום אי זוגי בממד המקורי.
לדוגמה, בהינתן וקטור עם 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-ממדי.
פרמטרים
קוורדים | וקטור של קואורדינטות של האלמנטים ברצף |
---|
החזרות
- אינדקס
זורק
חריג דירוג בלתי חוקי | אם coords אינם וקטור (דרגה 1) |
---|
המשך אינדקס סטטי ציבורי (ארוך... קוורדים)
אינדקס שמחזיר רק אלמנטים ספציפיים בממד נתון.
לדוגמה, בהינתן וקטור עם n
אלמנטים על ציר x
, ו- n > 10
, seq(8, 0, 3)
מחזירה x 8 , x 0 , x 3
פרמטרים
קוורדים | קואורדינטות של האלמנטים ברצף |
---|
החזרות
- אינדקס
נתח אינדקס סטטי ציבורי (התחלה ארוכה, סוף ארוך, צעד ארוך)
מדד שמחזיר כל אלמנט stride
th בין start
end
. אם start
או end
הם null
, מתחילים או מסתיימים בהתחלה או בסוף, בהתאמה.
אנלוגי לזה של Python :
תחביר פרוסה.
החזרות
- אינדקס
נתח אינדקס סטטי ציבורי (התחלה ארוכה, סוף ארוך)
אינדקס המחזיר אלמנטים בין start
end
. אם start
או end
הם null
, מתחילים או מסתיימים בהתחלה או בסוף, בהתאמה.
אנלוגי לזה של Python :
תחביר פרוסה.
החזרות
- אינדקס
נתח אינדקס סטטי ציבורי (התחלה ארוכה, סוף ארוך)
אינדקס המחזיר אלמנטים בין start
end
. אם start
או end
הם null
, מתחילים או מסתיימים בהתחלה או בסוף, בהתאמה.
אנלוגי לזה של Python :
תחביר פרוסה.
החזרות
- אינדקס
נתח אינדקס סטטי ציבורי (התחלה ארוכה, סוף ארוך, צעד ארוך)
מדד שמחזיר כל אלמנט stride
th בין 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
פרמטרים
הַתחָלָה | קואורדינטה של האלמנט הראשון של הרצף |
---|---|
לִצְעוֹד | הצעד לשימוש |
החזרות
- אינדקס
ראה גם
Public static Index sliceTo (סוף ארוך)
אינדקס שמחזיר רק אלמנטים בממד נתון עד לקואורדינטה מסוימת.
לדוגמה, בהינתן וקטור עם n
אלמנטים על ציר x
, ו- n > k
, to(k)
מחזיר x 0 , x 1 , ..., x k
פרמטרים
סוֹף | קואורדינטה של הרכיב האחרון של הרצף (בלעדי) |
---|
החזרות
- אינדקס
Public static 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 , ...
פרמטרים
לִצְעוֹד | מספר האלמנטים בין כל שלב |
---|
החזרות
- אינדקס