SparseTensor (از رتبه 2) "A" را در ماتریس متراکم "B" ضرب کنید.
هیچ بررسی اعتباری بر روی شاخص های A انجام نمی شود. با این حال، قالب ورودی زیر برای رفتار بهینه توصیه می شود:
if adjoint_a == false: A باید به ترتیب افزایشی واژگانی مرتب شود. اگر مطمئن نیستید از SparseReorder استفاده کنید. if adjoint_a == true: A باید به ترتیب افزایش بعد 1 مرتب شود (یعنی ترتیب "ستون اصلی" به جای ترتیب "ردیف اصلی").
کلاس های تو در تو
کلاس | SparseTensorDenseMatMul.Options | ویژگی های اختیاری برای SparseTensorDenseMatMul |
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
Static SparseTensorDenseMatMul.Options | adjointA (Boolean adjointA) |
Static SparseTensorDenseMatMul.Options | adjointB (Boolean adjointB) |
خروجی <U> | asOutput () دسته نمادین تانسور را برمی گرداند. |
static <U گسترش TType > SparseTensorDenseMatMul <U> | |
خروجی <U> |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
عمومی استاتیک SparseTensorDenseMatMul.Options adjointA (Boolean adjointA)
مولفه های
adjointA | از مضاف A در ضرب ماتریس استفاده کنید. اگر A پیچیده باشد، این transpose (conj(A)) است. در غیر این صورت transpose (A) است. |
---|
عمومی استاتیک SparseTensorDenseMatMul.Options adjointB (Boolean adjointB)
مولفه های
adjointB | از مضاف B در ضرب ماتریس استفاده کنید. اگر B پیچیده باشد، این transpose (conj(B)) است. در غیر این صورت transpose (B) است. |
---|
خروجی عمومی <U> asOutput ()
دسته نمادین تانسور را برمی گرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
عمومی ایستا SparseTensorDenseMul <U> ایجاد ( دامنه دامنه ، عملوند <? گسترش TNumber > aIndices، عملوند <U> aValues، عملوند < TINT64 > aShape، عملوند <U> b، گزینهها... گزینهها)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseTensorDenseMatMul را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
شاخص ها | 2-D. «شاخصهای» ماتریس «SparseTensor»، اندازه «[nnz، 2]». |
a ارزش ها | 1-D. «مقادیر» بردار «SparseTensor»، اندازه «[nnz]». |
یک شکل | 1-D. "شکل" بردار "SparseTensor"، اندازه "[2]". |
ب | 2-D. یک ماتریس متراکم |
گزینه ها | مقادیر ویژگی های اختیاری را حمل می کند |
برمی گرداند
- یک نمونه جدید از SparseTensorDenseMatMul