BooleanMaskUpdate

کلاس انتزاعی عمومی BooleanMaskUpdate

کلاس های تو در تو

کلاس BooleanMaskUpdate.Options ویژگی های اختیاری برای BooleanMaskUpdate

سازندگان عمومی

روش های عمومی

استاتیک BooleanMaskUpdate.Options
محور (محور عدد صحیح)
برای نشان دادن محوری که باید از آن پوشانده شود استفاده می شود.
استاتیک BooleanMaskUpdate.Options
پخش (پخش بولی)
آیا به‌روزرسانی پخش را امتحان کنید.
استاتیک <T TType > عملوند <T> را گسترش می دهد
ایجاد ( scope scope، Operand <T> tensor، Operand < TBool > mask، Operand <T> updates، Options... گزینه ها)
یک تانسور را در مقادیر پوشانده شده به روز می کند و تانسور به روز شده را برمی گرداند.

روش های ارثی

سازندگان عمومی

عمومی BooleanMaskUpdate ()

روش های عمومی

محور عمومی استاتیک BooleanMaskUpdate.Options (محور عدد صحیح)

برای نشان دادن محوری که باید از آن پوشانده شود استفاده می شود. axis + dim(mask) <= dim(tensor) و شکل mask باید با ابعاد axis + dim(mask) شکل tensor مطابقت داشته باشد.

مولفه های
محور محور برای پوشاندن از. در صورت تهی از 0 استفاده می کند.

پخش عمومی استاتیک BooleanMaskUpdate.Options (پخش بولی)

آیا به‌روزرسانی پخش را امتحان کنید. به طور پیش فرض درست است.

عمومی ایستا عملوند <T> ایجاد ( دامنه دامنه ، تانسور عملوند <T>، عملوند < TBool > ماسک، به روز رسانی های عملوند <T>، گزینه ها... گزینه ها)

یک تانسور را در مقادیر پوشانده شده به روز می کند و تانسور به روز شده را برمی گرداند. تانسورهای ورودی را تغییر نمی دهد. updates به طور پیش فرض پخش خواهد شد

معادل Numpy «تنسور[ماسک] = به‌روزرسانی‌ها» است.

به طور کلی 0 < dim(mask) = K <= dim(tensor) و شکل mask باید با اولین ابعاد K شکل tensor مطابقت داشته باشد. سپس داریم: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] که در آن (i1,...,iK) این ورودی true mask (ترتیب ردیف اصلی) است.

axis می توان با mask برای نشان دادن محوری که باید از آن پوشانده شود استفاده کرد (به طور پیش فرض 0 است). در این صورت، axis + dim(mask) <= dim(tensor) و شکل mask باید با ابعاد axis + dim(mask) شکل tensor مطابقت داشته باشد.

شکل updates باید [n, t_1, t_2, ...] باشد که در آن n تعداد مقادیر واقعی در mask و t_i بعد i tensor بعد از axis و mask است. updates به‌طور پیش‌فرض به این شکل پخش می‌شوند، که می‌توان با استفاده از options غیرفعال کرد.

مولفه های
تانسور تانسور برای ماسک کردن.
ماسک ماسک برای اعمال.
به روز رسانی ها ارزش های جدید
گزینه ها مقادیر ویژگی های اختیاری را حمل می کند
برمی گرداند
  • تانسور نقابدار.