SparseMatrixMatMul

الطبقة النهائية العامة SparseMatrixMatMul

المصفوفة - تضرب مصفوفة متفرقة بمصفوفة كثيفة.

إرجاع مصفوفة كثيفة. بالنسبة للمدخلين A وB، حيث A هو CSR وB كثيف؛ يُرجع هذا المرجع حرف C كثيفًا؛

إذا كانت قيمة transpose_output خاطئة، فسيتم إرجاع:

C = A . B
 
إذا كانت قيمة transpose_output `صحيح`، فسيتم إرجاع:
C = transpose(A . B) = transpose(B) . transpose(A)
 
حيث يتم إجراء النقل على طول البعدين الأعمق (المصفوفة).

إذا كانت قيمة conjugate_output `صحيح`، فسيتم إرجاع:

C = conjugate(A . B) = conjugate(A) . conjugate(B)
 
إذا كانت قيمة كل من conjugate_output وtranspose_output `صحيحة`، فسيتم إرجاع:
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
                                     conjugate(transpose(A))
 

فئات متداخلة

فصل SparseMatrixMatMul.Options السمات الاختيارية لـ SparseMatrixMatMul

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

static SparseMatrixMatMul.Options
المجاورة أ (المجاورة المنطقية أ)
static SparseMatrixMatMul.Options
المجاور B (المجاور المنطقي B)
الإخراج <T>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
static SparseMatrixMatMul.Options
إخراج مترافق (إخراج مترافق منطقي)
ثابت <T يمتد TType > SparseMatrixMatMul <T>
إنشاء ( نطاق النطاق ، المعامل <؟> أ، المعامل <T> ب، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية SparseMatrixMatMul جديدة.
الإخراج <T>
الإخراج ()
موتر إخراج كثيف.
static SparseMatrixMatMul.Options
النقل A (النقل المنطقي A)
static SparseMatrixMatMul.Options
النقل B (التحويل المنطقي B)
static SparseMatrixMatMul.Options
إخراج النقل (إخراج النقل المنطقي)

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "SparseMatrixMatMul"

الأساليب العامة

ثابت عام SparseMatrixMatMul.Options adjointA (منطقي adjointA)

حدود
مجاورأ يشير إلى ما إذا كان ينبغي نقل `a` بشكل مترافق.

ثابت عام SparseMatrixMatMul.Options adjointB (منطقي adjointB)

حدود
مجاور ب يشير إلى ما إذا كان ينبغي نقل `b` بشكل مترافق.

الإخراج العام <T> كإخراج ()

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

ثابت عام SparseMatrixMatMul.Options conjugateOutput (Boolean conjugateOutput)

حدود
conjugateOutput يقترن منتج `a` و`b`.

إنشاء SparseMatrixMatMul <T> ثابت عام (نطاق النطاق ، المعامل <?> a، المعامل <T> b، الخيارات... الخيارات)

طريقة المصنع لإنشاء فئة تغلف عملية SparseMatrixMatMul جديدة.

حدود
نِطَاق النطاق الحالي
أ CSRSparseMatrix.
ب موتر كثيف.
خيارات يحمل قيم السمات الاختيارية
المرتجعات
  • مثيل جديد من SparseMatrixMatMul

الإخراج العام <T> الإخراج ()

موتر إخراج كثيف.

ثابت عام SparseMatrixMatMul.Options transposeA (تبديل منطقي A)

حدود
تبديل أ يشير إلى ما إذا كان ينبغي نقل `a`.

ثابت عام SparseMatrixMatMul.Options transposeB (تحويل منطقيB)

حدود
تبديل ب يشير إلى ما إذا كان ينبغي نقل `b`.

ثابت عام SparseMatrixMatMul.Options transposeOutput (تحويل منطقي)

حدود
TransposeOutput ينقل ناتج `a` و`b`.
,
الطبقة النهائية العامة SparseMatrixMatMul

المصفوفة - تضرب مصفوفة متفرقة بمصفوفة كثيفة.

إرجاع مصفوفة كثيفة. بالنسبة للمدخلين A وB، حيث A هو CSR وB كثيف؛ يُرجع هذا المرجع حرف C كثيفًا؛

إذا كانت قيمة transpose_output خاطئة، فسيتم إرجاع:

C = A . B
 
إذا كانت قيمة transpose_output `صحيح`، فسيتم إرجاع:
C = transpose(A . B) = transpose(B) . transpose(A)
 
حيث يتم إجراء النقل على طول البعدين الأعمق (المصفوفة).

إذا كانت قيمة conjugate_output `صحيح`، فسيتم إرجاع:

C = conjugate(A . B) = conjugate(A) . conjugate(B)
 
إذا كانت قيمة كل من conjugate_output وtranspose_output `صحيحة`، فسيتم إرجاع:
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
                                     conjugate(transpose(A))
 

فئات متداخلة

فصل SparseMatrixMatMul.Options السمات الاختيارية لـ SparseMatrixMatMul

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

static SparseMatrixMatMul.Options
المجاورة أ (المجاورة المنطقية أ)
static SparseMatrixMatMul.Options
المجاور B (المجاور المنطقي B)
الإخراج <T>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
static SparseMatrixMatMul.Options
إخراج مترافق (إخراج مترافق منطقي)
ثابت <T يمتد TType > SparseMatrixMatMul <T>
إنشاء ( نطاق النطاق ، المعامل <؟> أ، المعامل <T> ب، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية SparseMatrixMatMul جديدة.
الإخراج <T>
الإخراج ()
موتر إخراج كثيف.
static SparseMatrixMatMul.Options
النقل A (النقل المنطقي A)
static SparseMatrixMatMul.Options
النقل B (التحويل المنطقي B)
static SparseMatrixMatMul.Options
إخراج النقل (إخراج النقل المنطقي)

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "SparseMatrixMatMul"

الأساليب العامة

ثابت عام SparseMatrixMatMul.Options adjointA (منطقي adjointA)

حدود
مجاورأ يشير إلى ما إذا كان ينبغي نقل `a` بشكل مترافق.

ثابت عام SparseMatrixMatMul.Options adjointB (منطقي adjointB)

حدود
مجاور ب يشير إلى ما إذا كان ينبغي نقل `b` بشكل مترافق.

الإخراج العام <T> كإخراج ()

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

ثابت عام SparseMatrixMatMul.Options conjugateOutput (Boolean conjugateOutput)

حدود
conjugateOutput يقترن منتج `a` و`b`.

إنشاء SparseMatrixMatMul <T> ثابت عام (نطاق النطاق ، المعامل <?> a، المعامل <T> b، الخيارات... خيارات)

طريقة المصنع لإنشاء فئة تغلف عملية SparseMatrixMatMul جديدة.

حدود
نِطَاق النطاق الحالي
أ CSRSparseMatrix.
ب موتر كثيف.
خيارات يحمل قيم السمات الاختيارية
المرتجعات
  • مثيل جديد من SparseMatrixMatMul

الإخراج العام <T> الإخراج ()

موتر إخراج كثيف.

ثابت عام SparseMatrixMatMul.Options transposeA (تبديل منطقي A)

حدود
تبديل أ يشير إلى ما إذا كان ينبغي نقل `a`.

ثابت عام SparseMatrixMatMul.Options transposeB (تحويل منطقيB)

حدود
تبديل ب يشير إلى ما إذا كان ينبغي نقل `b`.

ثابت عام SparseMatrixMatMul.Options transposeOutput (تحويل منطقي)

حدود
TransposeOutput ينقل ناتج `a` و`b`.