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

SparseMatrixMatMul

SparseMatrixMatMul המעמד הסופי הציבור

מטריקס-מכפיל מטריצה ​​דלילה עם מטריצה ​​צפופה.

מחזירה מטריצה ​​צפופה. עבור כניסות A ו-B, כאשר A הוא CSR ו-B צפוף; אופ זה מחזיר C צפוף;

אם transpose_output היא שקרית, מחזירה:

C = A . B
 
אם transpose_output הוא TRUE, מחזירה:
C = transpose(A . B) = transpose(B) . transpose(A)
 
שבו טרנספוזיציה מבוצע לאורך שני המימדים הפנימיים (מטריקס).

אם conjugate_output הוא TRUE, מחזירה:

C = conjugate(A . B) = conjugate(A) . conjugate(B)
 
אם הן conjugate_output ו transpose_output הם `TRUE`, מחזירה:
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
                                     conjugate(transpose(A))
 

כיתות מקוננות

מעמד SparseMatrixMatMul.Options מאפיינים אופציונליים עבור SparseMatrixMatMul

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

סטטי SparseMatrixMatMul.Options
adjointA (בוליאני adjointA)
סטטי SparseMatrixMatMul.Options
adjointB (בוליאני adjointB)
פלט <T>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי SparseMatrixMatMul.Options
conjugateOutput (בוליאני conjugateOutput)
סטטי <T> SparseMatrixMatMul <T>
ליצור ( היקף היקף, האופרנד <?> a, האופרנד <T> B, אפשרויות ... אופציות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת SparseMatrixMatMul חדשה.
פלט <T>
פלט ()
טנזור פלט צפוף.
סטטי SparseMatrixMatMul.Options
transposeA (בוליאני transposeA)
סטטי SparseMatrixMatMul.Options
transposeB (בוליאני transposeB)
סטטי SparseMatrixMatMul.Options
transposeOutput (בוליאני transposeOutput)

שיטות בירושה

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

סטטי הציבור SparseMatrixMatMul.Options adjointA (בוליאני adjointA)

פרמטרים
adjointA מציין אם יש לבצע טרנספוזיציה של 'a'.

סטטי הציבור SparseMatrixMatMul.Options adjointB (בוליאני adjointB)

פרמטרים
צמוד ב מציין אם יש לבצע טרנספוזיציה מצומדת של 'b'.

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

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

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

סטטי הציבור SparseMatrixMatMul.Options conjugateOutput (בוליאני conjugateOutput)

פרמטרים
conjugateOutput מצמיד את המכפלה של `a` ו-`b`.

הציבור סטטי SparseMatrixMatMul <T> ליצור ( היקף היקף, האופרנד <?> a, האופרנד <T> B, אפשרויות ... אופציות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
א CSRSparseMatrix.
ב טנסור צפוף.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של SparseMatrixMatMul

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

טנזור פלט צפוף.

סטטי הציבור SparseMatrixMatMul.Options transposeA (בוליאני transposeA)

פרמטרים
transposeA מציין אם יש להעביר 'a'.

סטטי הציבור SparseMatrixMatMul.Options transposeB (בוליאני transposeB)

פרמטרים
transposeB מציין אם יש להעביר את 'b'.

סטטי הציבור SparseMatrixMatMul.Options transposeOutput (בוליאני transposeOutput)

פרמטרים
transposeOutput מעביר את המכפלה של 'a' ו-'b'.