מחשב את היפוך של מטריצה מרובעת אחת או יותר הניתנות להפיכה או החיבורים שלהן (העברה מצומדת).
הקלט הוא טנזור של צורה `[..., M, M]` ש-2 הממדים הפנימיים ביותר שלו יוצרים מטריצות מרובעות. הפלט הוא טנסור בעל צורה זהה לקלט המכיל את היפוך עבור כל תת-מטריצות הקלט `[..., :, :]`.
האופ משתמש בפירוק LU עם סיבוב חלקי כדי לחשב את ההפוכים.
אם מטריצה אינה ניתנת להפיכה, אין ערובה למה שהאופ עושה. זה עשוי לזהות את המצב ולהעלות חריג או שהוא יכול פשוט להחזיר תוצאת זבל.
כיתות מקוננות
מעמד | Inv.Options | מאפיינים אופציונליים עבור Inv |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי Inv.Options | adjoint (Adjoint בוליאני) |
פלט <T> | asOutput () מחזירה את הידית הסמלית של הטנזור. |
סטטי <T מרחיב את TType > Inv <T> | ליצור ( היקף היקף , קלט Operand <T>, אפשרויות... אפשרויות) שיטת מפעל ליצירת מחלקה העוטפת פעולת Inv חדשה. |
פלט <T> | פלט () הצורה היא `[..., M, M]`. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
public static Inv <T> create ( היקף היקף, קלט אופרנד <T>, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת Inv חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
קֶלֶט | הצורה היא `[..., M, M]`. |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של Inv