מחשב את הסימן והלוג של הערך המוחלט של הקובע של
מטריצה מרובעת אחת או יותר.
הקלט הוא טנזור של צורה `[N, M, M]` ש-2 הממדים הפנימיים ביותר שלו יוצרים מטריצות מרובעות. הפלטים הם שני טנסורים המכילים את הסימנים והערכים המוחלטים של הקובעים הלוגיים עבור כל N תת-מטריצות הקלט `[..., :, :]` כך ש-`דטרמיננט = סימן*exp(log_abs_determinant)`. ה-'log_abs_determinant' מחושב כ-'det(P)*sum(log(diag(LU)))' כאשר 'LU' הוא פירוק ה-'LU' של הקלט ו-'P' הוא מטריצת התמורה המתאימה.
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי <T מרחיב את TType > LogMatrixDeterminant <T> | |
פלט <T> | logAbsDeterminant () הלוגים של הערכים האבסולוטיים של הקובעים של N מטריצות הקלט. |
פלט <T> | סימן () הסימנים של הקובעים היומן של התשומות. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
public static LogMatrixDeterminant <T> create ( scope scope, Operand <T> קלט)
שיטת מפעל ליצירת מחלקה העוטפת פעולת LogMatrixDeterminant חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
קֶלֶט | הצורה היא `[N, M, M]`. |
החזרות
- מופע חדש של LogMatrixDeterminant
פלט ציבורי <T> logAbsDeterminant ()
הלוגים של הערכים האבסולוטיים של הקובעים של N מטריצות הקלט. הצורה היא `[N]`.