tensorflow:: ops:: SparseTensorDenseMatMul
#include <sparse_ops.h>הכפל את הטנזור הדליל (מדרגה 2) "A" במטריצה הצפופה "B".
תַקצִיר
לא מתבצעת בדיקת תוקף על המדדים של A. עם זאת, מומלץ להשתמש בפורמט הקלט הבא להתנהגות אופטימלית:
אם adjoint_a == false: יש למיין את A בסדר עולה מבחינה לקסיקוגרפית. השתמש ב-SparseReorder אם אינך בטוח. אם adjoint_a == true: יש למיין את A לפי סדר עולה של ממד 1 (כלומר, סדר "עמודה ראשית" במקום סדר "שורה ראשית").
טיעונים:
- היקף: אובייקט היקף
- a_indices: דו-ממדי.
indicesשל מטריצתSparseTensor, size[nnz, 2]. - a_values: 1-D.
valuesה-SparseTensor, size[nnz]. - צורה_a: חד-ממדי.
shapeSparseTensor, גודל[2]וקטור. - ב: דו-ממדי. מטריצה צפופה.
מאפיינים אופציונליים (ראה Attrs ):
- adjoint_a: השתמש בפונקציה האג'וינט של A בכפל המטריצה. אם A מורכב, זהו transpose(conj(A)). אחרת זהו transpose(A).
- adjoint_b: השתמש בפונקציה האג'וינט של B בכפל המטריצה. אם B מורכב, זהו transpose(conj(B)). אחרת זהו transpose(B).
החזרות:
-
Output: טנזור המכפלה.
בנאים והורסים | |
|---|---|
SparseTensorDenseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b) | |
SparseTensorDenseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b, const SparseTensorDenseMatMul::Attrs & attrs) |
מאפיינים ציבוריים | |
|---|---|
operation | |
product | |
תפקידים ציבוריים | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
פונקציות סטטיות ציבוריות | |
|---|---|
AdjointA (bool x) | |
AdjointB (bool x) | |
מבנים | |
|---|---|
| tensorflow:: ops:: SparseTensorDenseMatMul:: Attrs | קובעי מאפיינים אופציונליים עבור SparseTensorDenseMatMul . |
מאפיינים ציבוריים
מִבצָע
Operation operation
מוּצָר
::tensorflow::Output product
תפקידים ציבוריים
דליל טנסור צפוף מחצלת
SparseTensorDenseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b )
דליל טנסור צפוף מחצלת
SparseTensorDenseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b, const SparseTensorDenseMatMul::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
אופרטור::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
אג'וינט א'
Attrs AdjointA( bool x )
אג'וינטב'
Attrs AdjointB( bool x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-11-05 (שעון UTC)."],[],[]]