دو شی «SparseTensor» را برای تولید «SparseTensor» دیگر اضافه می کند.
شاخص های اشیاء «SparseTensor» ورودی به ترتیب واژگانی استاندارد مرتب شده اند. اگر اینطور نیست، قبل از این مرحله «SparseReorder» را اجرا کنید تا ترتیب فهرست را بازیابی کنید.
بهطور پیشفرض، اگر مجموع دو مقدار در برخی از شاخصها به صفر برسد، خروجی «SparseTensor» همچنان آن مکان خاص را در فهرست خود قرار میدهد و یک صفر را در شکاف مقدار مربوطه ذخیره میکند. برای نادیده گرفتن این مورد، تماسگیرندگان میتوانند «thresh» را مشخص کنند، که نشان میدهد اگر مجموع مقداری کاملاً کوچکتر از «thresh» داشته باشد، مقدار و شاخص مربوطه آن لحاظ نمیشود. به طور خاص، thresh == 0 (پیشفرض) به این معنی است که همه چیز حفظ میشود و آستانه واقعی فقط برای یک مقدار مثبت اتفاق میافتد.
در شکلهای زیر، «nnz» شمارش پس از در نظر گرفتن «thresh» است.
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
static <T TType > SparseAdd <T> را گسترش می دهد | |
خروجی < TINT64 > | شاخص های جمع () |
خروجی < TINT64 > | sumShape () |
خروجی <T> | مجموع مقادیر () |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
عمومی Static SparseAdd <T> create ( Scope scope, Operand < TInt64 > aIndices, Operand <T> aValues, Operand < TInt64 > aShape, Operand < TInt64 > bIndices, Operand <T> bValues, Operand < TInt64 > bShape , گسترش TNumber > thresh)
روش Factory برای ایجاد کلاسی که یک عملیات جدید SparseAdd را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
شاخص ها | 2-D. «شاخصهای» اولین ماتریس «SparseTensor»، اندازه «[nnz، ndims]». |
a ارزش ها | 1-D. «مقادیر» اولین «SparseTensor»، اندازه «[nnz]». |
یک شکل | 1-D. «شکل» اولین «SparseTensor»، اندازه «[ndims]». |
دو شاخص | 2-D. «شاخصهای» دومین ماتریس «SparseTensor» با اندازه «[nnz، ndims]». |
bvalues | 1-D. «مقادیر» دومین «SparseTensor»، اندازه «[nnz]». |
bShape | 1-D. «شکل» دومین «SparseTensor»، اندازه «[ndims]». |
کوبیدن | 0-D. آستانه بزرگی که تعیین می کند آیا یک جفت مقدار/شاخص خروجی فضا را اشغال می کند. |
برمی گرداند
- یک نمونه جدید از SparseAdd