מטריקס-מכפיל מטריצה דלילה עם מטריצה צפופה.
מחזירה מטריצה צפופה. עבור כניסות A ו-B, כאשר A הוא CSR ו-B צפוף; אופ זה מחזיר C צפוף;
אם transpose_output הוא false, מחזיר:
C = A . B
C = transpose(A . B) = transpose(B) . transpose(A)
אם ה-conjugate_output הוא 'true', מחזיר:
C = conjugate(A . B) = conjugate(A) . conjugate(B)
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
conjugate(transpose(A))
כיתות מקוננות
מַחלָקָה | SparseMatrixMatMul.Options | תכונות אופציונליות עבור SparseMatrixMatMul |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי SparseMatrixMatMul.Options | adjointA (AdjointA בוליאני) |
סטטי SparseMatrixMatMul.Options | adjointB (AdjointB בוליאני) |
פלט <T> | asOutput () מחזירה את הידית הסמלית של הטנזור. |
סטטי SparseMatrixMatMul.Options | conjugateOutput (בוליאני conjugateOutput) |
סטטי <T מרחיב את TType > SparseMatrixMatMul <T> | צור ( scope scope, Operand <?> a, Operand <T> b, Options... options) שיטת מפעל ליצירת מחלקה העוטפת פעולת SparseMatrixMatMul חדשה. |
פלט <T> | פלט () טנזור פלט צפוף. |
סטטי SparseMatrixMatMul.Options | transposeA (טרנספוזי בוליאני) |
סטטי SparseMatrixMatMul.Options | transposeB (טרנספוזי בוליאני) |
סטטי SparseMatrixMatMul.Options | transposeOutput (בוליאני transposeOutput) |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
סטטי ציבורי SparseMatrixMatMul.Options adjointA (AdjointA בוליאני)
פרמטרים
adjointA | מציין אם יש לבצע טרנספוזיציה של 'a'. |
---|
סטטי ציבורי SparseMatrixMatMul.Options adjointB (AdjointB בוליאני)
פרמטרים
צמוד ב | מציין אם יש לבצע טרנספוזיציה של 'b'. |
---|
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת לקבלת ידית סמלית המייצגת את חישוב הקלט.
public static SparseMatrixMatMul.Options conjugateOutput (בוליאני conjugateOutput)
פרמטרים
conjugateOutput | מצמיד את המכפלה של 'a' ו-'b'. |
---|
public static SparseMatrixMatMul <T> create ( scope scope, Operand <?> a, Operand <T> b, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת SparseMatrixMatMul חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
א | CSRSparseMatrix. |
ב | טנסור צפוף. |
אפשרויות | נושא ערכי תכונות אופציונליות |
מחזיר
- מופע חדש של SparseMatrixMatMul
סטטי ציבורי SparseMatrixMatMul.Options transposeA (בוליאני transposeA)
פרמטרים
transposeA | מציין אם יש להעביר 'a'. |
---|
סטטי ציבורי SparseMatrixMatMul.Options transposeB (טרנספוזי בוליאניB)
פרמטרים
transposeB | מציין אם יש להעביר את 'b'. |
---|
סטטי ציבורי SparseMatrixMatMul.Options transposeOutput (בוליאני transposeOutput)
פרמטרים
transposeOutput | מעביר את המכפלה של 'a' ו-'b'. |
---|