אינדקס המשמש לחיתוך תצוגה מתוך מערך ממדי N.
פרוסה, כלומר תצוגה מופחתת, של מערך N- ממדי מתקבלת על ידי קריאת slice(Index)
, בהינתן רשימת אינדקסים שבוחרים אילו אלמנטים בממד נתון צריכים להיכלל / לא לכלול מאותה תצוגה.
שיטות ציבוריות
ממד מופשט | |
מופשט ארוך | להתחיל () התחל את האינדקס לאינדקס סגנון פרוסות קל. |
בוליאני מופשט | beginMask () בדוק אם האינדקס צריך להתחיל בתחילת הממד, לאינדקס סגנון פרוסות קל. |
מופשט ארוך | סוף () קבלו את סוף האינדקס, אינדקס סגנון פרוסות חד. |
בוליאני מופשט | endMask () בדוק אם האינדקס אמור להסתיים בתחילת הממד, לאינדקס סגנון פרוסות קל. |
בוליאני מופשט | isEllipsis () מחזיר נכון אם אינדקס זה הוא אליפסה, ומתרחב בכדי לקבל כמה שיותר ממדים (ולהחיל עליהם את כל ()) |
בוליאני מופשט | isNewAxis () מחזירה אמת אם אינדקס זה הוא ציר חדש, ומוסיף מימד בגודל 1 |
בוליאני מופשט | isPoint () מחזירה אמת אם אינדקס זה הוא נקודה אחת, ומצמצם את מספר הממדים באחד |
בוליאני מופשט | isStridedSlicingCompliant () בדוק אם האינדקס תומך באינדקס סגנון פרוסות קלוש (באמצעות התחלה, סוף, צעד ודגלים, כלומר |
מופשט ארוך | mapCoordinate (קואורדינטות ארוכות, ממד עמום) הופך קואורדינטות אלמנטים לקואורדינטות חדשות על ידי החלת אינדקס זה על הממד הנתון. |
מופשט ארוך | |
מופשט ארוך | צעד () קבל את צעד האינדקס, לאינדקס סגנון פרוסות קל. |
שיטות ציבוריות
הציבור מופשט מידות חלות ( Dimension עמום)
מחיל אינדקס זה על הממד הנתון.
כאשר ניגשים לאלמנטים מהמימד שהוחזר, אינדקס זה יחול באופן אוטומטי ועשוי לשנות את המיקום המקורי.
פרמטרים
עָמוּם | ממד להחיל עליו אינדקס זה |
---|
החזרות
- ממד צמוד
תקציר ציבורי מתחיל מזמן ()
התחל את האינדקס לאינדקס סגנון פרוסות קל.
התחל מסיכה מופשטת בוליאנית ציבורית ()
בדוק אם האינדקס צריך להתחיל בתחילת הממד, לאינדקס סגנון פרוסות קל.
סוף ארוך תקציר ציבורי ()
קבלו את סוף האינדקס, אינדקס סגנון פרוסות חד.
סוף בוליאני מופשט ציבורי ()
בדוק אם האינדקס אמור להסתיים בתחילת הממד, לאינדקס סגנון פרוסות קל.
בוליאני מופשט הציבור isEllipsis ()
מחזיר נכון אם אינדקס זה הוא אליפסה, ומתרחב בכדי לקבל כמה שיותר ממדים (ולהחיל עליהם את כל ())
מופשט בוליאני מופשט ציבורי isNewAxis ()
מחזירה אמת אם אינדקס זה הוא ציר חדש, ומוסיף מימד בגודל 1
isPoint בוליאני מופשט ציבורי ()
מחזירה אמת אם אינדקס זה הוא נקודה אחת, ומצמצם את מספר הממדים באחד
מופשט ציבורי בוליאני isStridedSlicingCompliant ()
בדוק אם האינדקס תומך באינדקס סגנון פרוסות קלוע (באמצעות התחלה, סוף, צעד ודגלים, כלומר TensorFlow ).
מפה ארוכה מופשטת ציבורית קואורדינטות (קואורדינטות ארוכות, ממד עמום)
הופך קואורדינטות אלמנטים לקואורדינטות חדשות על ידי החלת אינדקס זה על הממד הנתון.
לדוגמא, אם הקואורדינטה היא 0 ואינדקס זה הופך את האלמנטים n
בממד זה, אז הערך המוחזר יהיה n-1
.
פרמטרים
לְתַאֵם | לתאם לשנות |
---|---|
עָמוּם | ממד הממד האינדקס |
החזרות
- קואורדינטות שהפכה
numElements הציבורי הארוך המופשט ( Dimension עמום)
מחזיר את מספר האלמנטים שניתן לאחזר באמצעות אינדקס זה בממד הנתון.
אינדקס הממפה אחד-אחד את כל רכיבי הממדים יחזיר ערך השווה ל- dim.numElements()
, ואילו אינדקס שממפה רק קבוצת משנה של אלה יחזיר ערך קטן יותר.
פרמטרים
עָמוּם | הממד הצמוד |
---|
החזרות
- מספר האלמנטים הנגישים
פסיעה ארוכה תקציבית ציבורית ()
קבל את צעד האינדקס, לאינדקס סגנון פרוסות קל.