Inv

כיתה גמר ציבורית Inv

מחשב את היפוך של מטריצה ​​מרובעת אחת או יותר הניתנות להפיכה או החיבורים שלהן (העברה מצומדת).

הקלט הוא טנזור של צורה `[..., 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

ערך קבוע: "MatrixInverse"

שיטות ציבוריות

public static Inv.Options adjoint (Adjoint Boolean)

פלט ציבורי <T> asOutput ()

מחזירה את הידית הסמלית של הטנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

public static Inv <T> create ( היקף היקף, קלט אופרנד <T>, אפשרויות... אפשרויות)

שיטת מפעל ליצירת מחלקה העוטפת פעולת Inv חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
קֶלֶט הצורה היא `[..., M, M]`.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של Inv

פלט ציבורי <T> פלט ()

הצורה היא `[..., M, M]`.